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.


