Amaia's IT department is led by Victor Katigbac (Project Engineering Manager) and has 13 employees.
Victor Katigbac
Project Engineering Manager
Looking for a particular Amaia employee's phone or email?