Fundación Terra's IT department is led by Christian Ysaguirre (Regional Operations and Engineering Manager) and has 13 employees.
Christian Ysaguirre
Regional Operations and Engineering Manager
Looking for a particular Fundación Terra employee's phone or email?