Our Locations

EMALEC, a presence in 5 countries: France, Switzerland, Belgium, Spain and Luxembourg.

Partners in 14 countries: France, United Kingdom, Germany, Italy, Spain, Portugal, Austria, Ireland, the Netherlands, Luxembourg, Belgium, Denmark, Norway, Sweden, Finland, Switzerland.