Glenn Todd has extensive experience in various engineering and management roles, beginning with GM Holden as an Experimental Planner/Build Coordinator from December 2003 to January 2005, followed by a position as a Test Driver at Prodrive in early 2005. From January 2010 to June 2012, Glenn served as a Project Manager in the Program Management Office at ZF Group, where contributions included acting as a Corporate Management representative for ZF Chassis Systems in Germany, along with strategic development for market positioning. Glenn is currently the Fleet Engineering and Safety Senior Lead at Telstra since March 2025. Additional leadership roles include serving on the Board of Directors, focusing on strategic oversight and resource allocation, as well as working as a General Manager, ensuring financial optimization and customer relationship management. Academic credentials include a Bachelor of Engineering in Mechanical Engineering from both Swinburne University of Technology and Victoria University, along with a Graduate Certificate in Project Management from RMIT University and a degree in Secondary Education from Nazareth College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices