Michelle Chan, DIRECTOR, FINANCE
Michelle is a finance professional with over 10 years of experience in the mining industry. Prior to joining Triple Flag, she spent 6 years at Barrick in the Financial Reporting group.
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