Estec's IT department is led by Sofía Herrera (Head of Business Intelligence) and has 9 employees.
Sofía Herrera
Head of Business Intelligence
Looking for a particular Estec employee's phone or email?