Michael Smith serves as the Executive Chairman at Talcott Financial Group, a position held since July 2023. Previously, Smith was a key member of Voya Financial's executive leadership team from May 2009 to November 2022, contributing to the company's transformation into a leader in investment and workplace benefits. Notable achievements include driving significant divestitures, overseeing financial strategies, and establishing a robust risk management framework. Earlier experience includes leadership roles at Lincoln Financial Group, where Smith directed finance and risk management for various divisions, successfully integrated customer support functions, and contributed to significant profitability improvements. Smith holds a Bachelor of Arts degree in Economics, Russian, and East European Studies from the University of Michigan.
Sign up to view 0 direct reports
Get started
This person is not in any teams
This person is not in any offices