Key Figures

€4.18 billion in sales in 2023
17,100 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,520 employees

To learn more, visit OUR REGIONAL WEBSITE 

USA

  • €457 million in sales
  • 1,215 employees

To learn more, visit our regional website

Benelux

  • €537 million in sales
  • 1,235 employees

To learn more, visit OUR REGIONAL WEBSITE

Spain

  • €174 million in sales
  • 2,695 employees

To learn more, visit OUR REGIONAL WEBSITE

Morocco

  • €9 million in sales
  • 715 employees

To learn more, visit OUR REGIONAL WEBSITE

Ireland & UK

  • €719 million in sales
  • 4,625 employees

To learn more, visit OUR REGIONAL WEBSITE

Italy

  • €523 million in sales
  • 1,310 employees

To learn more, visit OUR REGIONAL WEBSITE

Germany

  • €473 million in sales
  • 1,650 employees

To learn more, visit our regional website

Switzerland

  • €38 million in sales
  • 95 employees

To learn more, visit OUR REGIONAL WEBSITE

Greece

  • €1 million in sales
  • 40 employees

To learn more, visit OUR REGIONAL WEBSITE