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.

Links

Previous companies

Rolls-Royce logo
thyssenkrupp logo

Org chart

Sign up to view 2 direct reports

Get started


Teams

This person is not in any teams