Key Figures

€4.912 billion in global pro forma revenue in 2025
17,981 employees
12 countries including Belgium, France, Germany, Greece, Ireland, Italy, Morocco, Netherlands, Spain, Switzerland, United Kingdom and USA.
309 office locations
37 training centers

2025 Figures by Country

France

  • €1,041.8 million in sales
  • 2,954 employees

To learn more, visit OUR REGIONAL WEBSITE

USA

  • €945.5 million in sales
  • 2,659 employees

To learn more, visit our regional website

Benelux

  • €439.9 million in sales
  • 1,188 employees

To learn more, visit OUR REGIONAL WEBSITE

Spain

  • €232 million in sales
  • 1,940 employees

To learn more, visit OUR REGIONAL WEBSITE

Morocco

  • €8 million in sales
  • 645 employees

To learn more, visit OUR REGIONAL WEBSITE

Ireland & UK

  • €980.4 million in sales
  • 4,730 employees

To learn more, visit OUR REGIONAL WEBSITE

Italy

  • €658.1 million in sales
  • 1,718 employees

To learn more, visit OUR REGIONAL WEBSITE

Germany

  • €481 million in sales
  • 1,645 employees

To learn more, visit our regional website

Switzerland

  • €112.9 million in sales
  • 377 employees

To learn more, visit OUR REGIONAL WEBSITE

Greece

  • €12.5 million in sales
  • 125 employees

To learn more, visit OUR REGIONAL WEBSITE