The Group’s history
Key figures 2025
billion € in sales
420
sqm of inventory
45 000
Employees
1 500
billion € in sales
10,6
sqm of inventory
+ 1 000
Employees
28
billion € in sales
42,4
sqm of inventory
+ 15 500
Employees
171
billion € in sales
8,4
sqm of inventory
600
Employees
34
billion € in sales
19,2
sqm of inventory
2 000
Employees
43
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
55%
family
32%
reference shareholder
7%
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