Organization Map
483 employees across 12 functions in 21+ countries
Geographic Distribution
Italy
133
Multi-site
5
Vietnam
4
CA
4
UK
3
France
3
Spain
3
Global
3
Hong Kong
3
Tunisia
1
21+ countries represented
Seniority Distribution
C-Suite
8
VP
3
Director
13
Manager
42
IC
107
Department Sizes
Supply Chain & Manufacturing100 (21%)
Retail Operations85 (18%)
Product & R&D55 (11%)
Sales & Commercial55 (11%)
Marketing & Communications40 (8%)
E-commerce & Digital32 (7%)
IT & Technology30 (6%)
Design22 (5%)
Finance & Legal22 (5%)
HR & People18 (4%)
Customer Service16 (3%)
Executive / C-Suite8 (2%)