Our mission is to make your work-life easier, more profitable – and truly sustainable every day.
There are
1001+
employees in the company
500M+
Company annual revenue
Offices
We are a global company, headquartered in Italy, with employee base in more than 30 countries, with job areas spanning across 18 functions and 43 job families