Skip Navigation

Carlos Leirado

Executive Vice President, Supply Chain - EOX

  • EVP, Supply Chain – EOX since May 2025
  • Brings 18 years of experience in the elevator industry and international leadership experience across engineering, manufacturing and supply chain roles
  • Holds a Bachelor of Science in Industrial Engineering and an Executive Masters of Business Administration from Universidad Pontificia Comillas