Allan Swan

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.

Location

De Soto, United States

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices