Ross Canavan

Global Materials Manager

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.

Location

Glasgow, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices