Mark Farren is a seasoned professional with experience as the Chief Operating Officer at Ivanhoe Mines. Currently, Mark is retired, having stepped away from active professional roles since July 2022.
Links
Sign up to view 0 direct reports
Get started