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.