Company

Organization chart

Sierra Europe corporate structure is organized so as to ensure an interlocutor for taking care of all the requirements coming from Customers, Suppliers, Partners and Institutions.

For further information, you can download the Sierra Europe Organisation Chart in PDF format.