Eric Mitchell, OLY, CPA, is a Senior Sustainability Manager and Vice President at Swiss Re, leveraging extensive experience in sustainability reporting and financial assurance. With a strong background at EY, they managed non-financial assurance engagements and contributed to sustainability regulatory assessments for multinational clients. An Olympian in the 2010 Vancouver Winter Games, Eric has lived and worked in Canada, Sweden, and currently resides in Switzerland, showcasing a commitment to leading diverse teams and delivering impactful solutions across various sectors, including FMCG and telecommunications. Eric holds a CPA designation and a Bachelor's degree in Accounting from Haskayne School of Business.
This person is not in the org chart
This person is not in any teams
This person is not in any offices