TerraIndex employs 20 employees. The TerraIndex management team includes Fréderique Roemer (HR Manager), Delphine Michault (Customer Success Manager), and Irene Goorden (Marketing- en eventmanager).
Looking for a particular TerraIndex employee's phone or email?