The Group’s history
Key figures 2024
billion € in sales
425
sqm of inventory
45 000
Employees
1 500
billion € in sales
11.7
sqm of inventory
+ 1 000
Employees
37
billion € in sales
12
sqm of inventory
1 200
Employees
55
billion € in sales
44.7
sqm of inventory
+ 15 500
Employees
200
billion € in sales
14
sqm of inventory
2 000
Employees
35
billion € in sales
8
sqm of inventory
700
Employees
27
Group governance
Philippe Casenave-Péré
Chairman
Mathilde Casenave-Péré
Chief Administrative Officer
Guillaume Leroy
Chief Executive Officer
Group Chief Financial Officer
Supervisory board & shareholders
Philippe Casenave-Péré
Chairman
Philippe Dudouit
Family shareholder
Paul Dudouit
Family shareholder
Guillaume Leroy
Managing shareholder
Anne-Cécile GUITTON
Financial shareholder
Jean-Pierre CLAVEL
Independent director
Shareholder structure
53%
family
31%
reference shareholder
10%
management
6%
NCI
Awarded Deloitte’s Best Managed Companies label
A label that recognises the Group’s overall performance and sustained growth (beyond financial performance alone) and celebrates efforts made throughout the entire organisation. This label, given in 46 countries, has been awarded to 1,300 companies, including 28 in France in 2025.
This label rewards excellence across 4 pillars :
- Strategy
- Capabilities & innovation
- Culture & commitment
- Governance & financials
2030
3 000
Employees
1
Billion € in sales