Key Figures

€4.18 billion in sales in 2023
18,512 employees
13 countries including Belgium, France, Germany, Greece, Ireland, Italy, Morocco, Netherlands, Romania, Spain, Switzerland, United Kingdom and USA.
293 office locations
35 training centers

2023 Figures by Country

France

  • €1,250 million in sales
  • 3,537 employees

To learn more, visit our regional website 

USA

  • €457 million in sales
  • 1,408 employees

To learn more, visit our regional website

Benelux

  • €537 million in sales
  • 2,071 employees

To learn more, visit OUR REGIONAL WEBSITE

Spain

  • €174 million in sales
  • 2,460 employees

To learn more, visit OUR REGIONAL WEBSITE

Morocco

  • €9 million in sales
  • 666 employees

To learn more, visit OUR REGIONAL WEBSITE

Ireland & UK

  • €719 million in sales
  • 4,742 employees

To learn more, visit OUR REGIONAL WEBSITE

Italy

  • €523 million in sales
  • 1,405 employees

To learn more, visit OUR REGIONAL WEBSITE

Germany

  • €473 million in sales
  • 2,092 employees

To learn more, visit our regional website

Switzerland

  • €38 million in sales
  • 94 employees

To learn more, visit OUR REGIONAL WEBSITE

Greece

  • €1 million in sales
  • 37 employees

To learn more, visit OUR REGIONAL WEBSITE