Mercer
Jennifer Osborn is a seasoned professional with extensive experience in the healthcare and insurance sectors. Currently serving as Principal at Mercer since November 2022, Jennifer previously held the position of Director of Business Development at Cleveland Clinic Canada from June 2021 to November 2022. Prior to that, Jennifer was Vice President of Employee Benefits and Group Retirement, as well as Manager of Financial Services at Lawrie Insurance Group from December 2009 to June 2021. Jennifer has also contributed as a Board Member at Beneplan Co-operative and held leadership roles as Vice President at Burke and Company and Practice Leader at Krieger + Associates. Jennifer's career began at Mercer as a Technical Consultant from 1995 to 2000. Jennifer holds a Bachelor's degree in Applied Health Sciences from the University of Waterloo.
This person is not in any teams
This person is not in any offices