Ross Canavan is a Global Materials Manager at John Crane, where they currently drive materials management strategies. They previously held roles in various companies, including Head of Supply Chain at Dover Precision Components and Global Inventory Leader at GE Oil & Gas. Ross completed a Master of Science in Supply Chain Management from the University of Strathclyde and participated in a leadership training program at GE Aviation, gaining extensive experience across multiple aspects of supply chain operations. Additionally, they earned a CPIM designation from APICS Northern Colorado.
This person is not in the org chart
This person is not in any teams
This person is not in any offices