Person Details

Michelle Chan

Michelle Chan, Manager, Finance

Michelle is a finance professional with experience in the mining industry. Prior to joining Triple Flag, she spent six years at Barrick and most recently as Manager Financial Reporting.

Michelle holds a Bachelor of Accounting and Financial Management and a Master of Accounting from the University of Waterloo in Canada and holds a CPA designation in Canada.