Sarah Osborne currently serves as SVP Chief Actuary and Chief Risk Officer for the US at Sun Life, beginning in January 2024. Prior to this role, Sarah was Vice President Finance at Blue Cross and Blue Shield of Kansas City from January 2022 to December 2023. Earlier experience includes positions at GEHA as Senior Vice President, Chief Actuary and Analytics Officer, and Vice President, Chief Actuary and CFO from April 2016 to October 2021, as well as Vice President and Director of Analytics and Actuarial Services at Lockton Companies from October 2010 to March 2016. Sarah also worked as a Senior Associate Actuary at Assurant Employee Benefits from May 2001 to October 2010. Sarah holds a BS in Actuarial Science and Mathematics, graduating Summa Cum Laude from the University of Central Missouri in 2002.
Sign up to view 0 direct reports
Get started