Allan Swan is an experienced leader in the fields of supply chain management and manufacturing, currently serving as a Member of the Board of Directors at Carbon Clean since July 2023. As President of Panasonic Energy of North America since August 2018, Allan plays a pivotal role in battery production for Tesla at the Giga Factory. Previously, as Vice President of Manufacturing at Rolls-Royce, Allan focused on creating a competitive operational business for the Defense sector, and also held the position of VP Planning and Control for the Defense Supply Chain. Allan contributed as a founding member of the Advisory Board for Aviation Week, enhancing the Aerospace & Defense sector. Earlier experiences include roles at ThyssenKrupp and United Technologies, emphasizing lean supply chain practices. Allan holds a Master's degree in Logistics, Materials, and Supply Chain Management from the University of Southampton.
Sign up to view 2 direct reports
Get started
This person is not in any teams