The managers of the different departments lead teams of 115 people whose aim is to be permanently at the service of customers and to support them in their day-to-day management, helping them to overcome the difficulties in their environment.
General Manager Spain
General Manager GBO
General Manager Switzerland - France
General Manager Italy
Senior Communications Manager