Sheri Freeman

Sheri Freeman
Assistant Vice President, Controller
Sheri Freeman joined Sagicor Life Insurance Company in April of 2018 as Assistant Vice President, Controller. Prior to joining Sagicor, Ms. Freeman served as the Corporate Controller for AAA Arizona with financial oversight of the insurance, auto repair, emergency road services, retail and travel businesses. She is a Certified Public Accountant (CPA) with over 16 years of accounting experience. Ms. Freeman graduated from the University of Phoenix with a Bachelor of Science degree in Finance and a Master of Accounting degree.