Sarah Chan

Sarah Chan
Chief Human Resources Officer

Sarah Chan rejoined Transamerica Life Bermuda from Aegon Asia in January 2014 as Head of Human Resources and has served as Chief Human Resources Officer since April 2024.

She has over 25 years of experience in the financial services industry. She holds a BA (Hons) in Business Administration from Bournemouth University. Over the years, she has attained several industry-specific qualifications, including Fellow, Life Management Institute (FLMI), Associate, Customer Service (ACS), Associate, Insurance Agency Administration (AIAA), Associate, Insurance Regulatory Compliance (AIRC), and LIMRA Leadership Institute Fellow (LLIF).