Izaac Townsend is a mining professional specializing in finance. They served as a Senior Business Analyst at Iluka Resources from 2021 to 2022 and have held various finance roles, including Finance Manager at Bis from 2019 to 2021 and Project Accountant at Watpac Limited from 2011 to 2014. Currently, Izaac is the Head of Finance at MEGA Resources and is also a Financial Controller/Commercial Manager at Pit N Portal. They are pursuing a Bachelor of Business Administration in Accounting at Edith Cowan University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices