Teramount employs 48 employees. The Teramount management team includes Hesham Taha (General Manager and VP of Teramount), Ilya Vatsel (Vice President Operations), and Sveta Tentser (Physicist and Project manager - CTO team).
Looking for a particular Teramount employee's phone or email?