Stephen Mikkelsen
Stephen Mikkelsen was appointed chief executive officer and managing director in 2023, after originally joining Sims Limited in 2018 as the global chief financial officer. He is a member of the Safety, Health, Environment, Community & Sustainability Committee. He brings more than 30 years of finance and executive management experience to the company. Prior to…