Key Figures

€4.26 billion in sales in 2024
17,264 employees
12 countries including Belgium, France, Germany, Greece, Ireland, Italy, Morocco, Netherlands, Spain, Switzerland, United Kingdom and USA.
271 office locations
35 training centers

2024 Figures by Country

France

  • €1,168 million in sales
  • 3,174 employees

To learn more, visit OUR REGIONAL WEBSITE

USA

  • €332 million in sales
  • 1,377 employees

To learn more, visit our regional website

Benelux

  • €465 million in sales
  • 1,195 employees

To learn more, visit OUR REGIONAL WEBSITE

Spain

  • €205 million in sales
  • 2,388 employees

To learn more, visit OUR REGIONAL WEBSITE

Morocco

  • €8 million in sales
  • 644 employees

To learn more, visit OUR REGIONAL WEBSITE

Ireland & UK

  • €803 million in sales
  • 4,453 employees

To learn more, visit OUR REGIONAL WEBSITE

Italy

  • €673 million in sales
  • 1,611 employees

To learn more, visit OUR REGIONAL WEBSITE

Germany

  • €492 million in sales
  • 1,936 employees

To learn more, visit our regional website

Switzerland

  • €111 million in sales
  • 382 employees

To learn more, visit OUR REGIONAL WEBSITE

Greece

  • €7 million in sales
  • 103 employees

To learn more, visit OUR REGIONAL WEBSITE