Our Leadership Team

Alfonso Delgadillo

President of North America

Alfonso Delgadillo is the President of North America and is responsible for the delivery of the North America P&L, which includes the US, Mexico and Canada. He is responsible to deliver the tactical plan for growth and financial plan for the region.

Mr. Delgadillo has a track record of leading global operations in the electrical, electronics and seating systems industry over more than 25 years.

Prior to joining ECI, Mr. Delgadillo led the Global Seating Structures Business Operations for Faurecia. He was responsible for delivering operational performance and driving business growth across North America, Europe and Asia. Previously, Mr. Delgadillo was at Delphi Automotive PLC, now trading as Aptiv PLC, leading the North American business with over 50,000 employees across 25 manufacturing facilities. He also worked for over 20 years at Lear Corporation where he served as VP of Operations for Americas. 

Mr. Delgadillo holds a Bachelor of Science in Industrial Engineering and a Master’s degree in Operations Management from Tecnológico de Monterrey.

A photo of Alfonso Delgadillo