Nav Canada
Meghan Trainor is a seasoned professional in the insurance sector, currently serving as the Manager of Corporate Insurance at NAV CANADA since April 2017, following roles as an Insurance and Risk Management Specialist and Advisor. Prior experience includes working as an Insurance Analyst at Emera, where responsibilities encompassed tracking claims, reviewing contracts, and supporting renewal processes. Meghan's background also includes roles at Intact, where expertise was developed in claims adjustment and customer service, and experience as a Broker's Assistant at OTC Insurance Brokers Inc. and JACK & CO. LTD. Educational qualifications include a Chartered Insurance Professional designation from the Insurance Institute of Canada and a Bachelor of Commerce from Saint Mary's University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices