~10,000 employees
$2.289 billion revenues in 2024
FTSE100 listing
7 manufacturing sites
~900M products sold
sold in almost 90 countries
Our geographic revenue split
57%
North America
29%
Europe
14%
Rest of World
~10,000 employees
$2.289 billion revenues in 2024
FTSE100 listing
7 manufacturing sites
~900M products sold
sold in almost 90 countries
Our geographic revenue split
57%
North America
29%
Europe
14%
Rest of World