InTTrust S.A. employs 147 employees. The InTTrust S.A. management team includes Michael Mavroforakis (Chief Technology Officer (CTO)), Nikos Egglezos (IT Solution Architect | Team Leader), and Christos Siokas (Strategic Partnerships Director).
Get Contact Info for All DepartmentsLooking for a particular InTTrust S.A. employee's phone or email?