Shawn Leavitt is the SVP of Total Rewards for Comcast, one of the world’s largest media and technology companies, including Comcast Cable, NBCUniversal and Spectacor. In this role, Shawn and his team are responsible for improving the wellbeing of the company’s 150,000 employees by enhancing their total reward experience and delivering customized products to drive better outcomes. Shawn has responsibility across the organization and its four large classes of programs – Financial Health, Health & Welfare, Health Services & Engagement, and Health Innovation & Product. This includes responsibility for benefit operations and finance and a strategic partnership with Comcast Connected Health. In addition, Shawn is responsible for Comcast Cable compensation strategy and design.
Over his 20+ year career – which has included strategic positions at Carlson, Safeway Inc., The Coca-Cola Company, and Knight-Ridder – Shawn has developed a reputation for innovation. He has implemented creative, integrated compensation and benefit strategies; managed rewards in complex global settings; developed effective employee total rewards and wellness campaigns; championed the development of leading-edge and award-winning portal solutions; and pioneered the “Health Advocate” model that is now a core function of any effective care management strategy. Shawn’s innovative approach to benefits continues with the creation of the Support System for Reality – Comcast’s always-on ecosystem that puts the employee experience at the center and ensures benefits fit into their everyday life.