Exlabesa has eight production sites located in the USA, England, Germany, Spain, Poland, and Morocco. We also operate in over 40 countries, providing aluminium solutions for a wide range of commercial, domestic, and industrial applications. With locations in three continents, we can provide a professional and time-sensitive service to our international client base.

Newsletter signup