Like sports teams, businesses should have talent scouts and online youth academies.
How hard would it be to find ten ambitious kids in high-school? Track their progress through school and college. Spend 30 minutes a week sending out copies of good books and highlighting great blog posts. As they get older bring them in for part-time work and internships.
By the time they graduate, the loyal few still in the program will be prepared and ready to join the business.
Just sounds like a great investment to me.