Since talent management covers a broad scope of people processes there is a large range of skill sets needed. Due to the broad nature of these needed skills you are not going to find someone who has all of them. If you are in a one stop shop you might find yourself wearing all of these hats but your goal needs to be to build out a team with members specializing in different areas.
The skills needed are:
Workforce planning,
Recruiting,
Onboarding and integrating new workers,
New hire training,
Job skills training,
and Career development.