
Steve Clarke
Steve is an accomplished leader in manufacturing and is the current President of Logan Aluminum, the largest single can sheet facility in North America. With over 30 years of global experience with Novelis, he has held multiple leadership roles including VP Operations for Europe and VP of Value Stream GM for Specialties Europe. In his most recent role as Vice President of Operations Excellence, Steve was instrumental in driving the implementation of world-class operational systems and defining a robust digital strategy for manufacturing. He has led 11 manufacturing sites across diverse geographies, focusing on safety, sustainability, and optimizing manufacturing networks for growth.
Steve’s broad expertise encompasses supply chain management, quality assurance, capital expenditure project management, and health and safety compliance, making him a pivotal figure in advancing operational excellence and fostering a culture of innovation within the industry. Steve holds a bachelor’s degree with honors in Manufacturing Engineering from the University of Wolverhampton (UK) and a post graduate diploma in Engineering Business Management from University of Warwick (UK).

Contact Us
Reach out to learn how you or your organization can get involved with MI2’s work in innovation, workforce, and growth.