Every employee you have and person you know has a particular talent and tons of potential. The key is to figure out - what is that talent and how do you make the most of it?
Talented people generally are on the move (either upwards or sideways) and think they know where they are going. What you need as a manager to do is to provide a balance between untried ambition and actual skill. Provide a balance between new challenges and the development of new skills as well as the refinement and strengthening of current skills. Getting the balance between the two is hard - but the results are also very rewarding both for your business and the person concerned.
The other idea is to make every employee a CEO of something. Make them completely responsible for an idea or project. Give them a budget, authority and the right amount of support to make it happen.
Talented employees also need feedback and reflection time. The reviewing of KPI's and goals is a powerful motivator. Keep the KPI's short and aggressive. By doing this you, the manager, keeps close to the talent and you can gauge their growth. Where growth is quick - you can set higher targets and more complex problems. Where growth is slower - this provides a good time for both you and the talent to catch a breather before proceeding.
Note - not all talent is under 30! Some of the most talented people you have are over 30, settled into their jobs and are quite possibly bored. the mission is to identify them, lure them out of their secure place and unleash their hidden skills on the world!