There is no 'magic sauce' related to a successful talent management program. That said, I think it is a blend of several basic human resource management elements:

Regular and meaningful employee engagement.
A communication process that is 'heavy' on listening to employees.
A work environment that is supportive and focused on employee development and one which creates more of an emotional connection to employees.
A process that connects the mission and values of an organization to those of employees, such as Employee Resource Groups
Strong and meaningful mentorship programs

During my career at AIG, I was blessed to have the support of several mentors who helped me shape my leadership style and correlate the values of the business into an operating strategy.

From a talent management perspective, I think that a strong mentorship program is critical to building a successful talent management program that leads to retention of talent and the development of a strong culture.