Marc Churchin

Chief Executive Officer at Return-It

Marc Churchin is an experienced executive with a robust background in operations and leadership across various industries. Currently serving as Chief Executive Officer at Return-It since September 2021, Marc previously held the position of Executive General Manager (Consultancy) at Iugis Group for a brief period in 2021. Notably, from 2005 to 2020, Marc worked at Veolia Australia and New Zealand, where responsibilities included Chief Operating Officer - Solid Waste and other senior management roles, focusing on operational excellence and growth. Early career experiences include roles as Sales Director & Auctioneer at Vision Real Estate Partners and Sales Executive at Hocking Stuart Carlton, along with owning a business at MAC Express Transport. Marc's educational credentials include ongoing studies at renowned institutions such as IMD, The Wharton School, and Babson College, alongside foundational education from Essendon Grammar School.

Links

Previous companies

Charles Parsons logo

Org chart

Sign up to view 4 direct reports

Get started


Teams

This person is not in any teams