Orica
Troy Powell is an accomplished professional with extensive experience in supply chain management and sustainability, currently serving as the Head of Supply Chain for Specialty Mining Chemicals at Orica since February 2019. Troy has successfully led a global supply chain transformation initiative, enhancing customer-centric operations and optimizing costs while improving agility. Previously, Troy worked at Telstra, where strategic leadership focused on developing and implementing a Global Environment Strategy, and served as Group Manager of Environmental Sustainability at Spotless Group. Early career experiences include roles at ERM: Environmental Resources Management and A.W.N Consultants. Educational credentials include executive leadership training in sustainability from MIT Sloan and business strategy studies at Harvard Business School, along with degrees in Environmental Science and Occupational Health and Safety from the University of Melbourne and RMIT University, respectively.
This person is not in any teams
This person is not in any offices