STS's IT department is led by Anna Hayhurst (Chief People Officer (CPO)) and has 50 employees.
Juliette Crepin
Opérateur
Jay Dhola
Technology Services Consultant
Akash Singh
Project Engineer
Govind Soni
Abdul Abdullah
Quality Assurance Project Lead
Avijit Jana
Inspection Engineer
Juan Lopez Garcia
Head of Technology
Aniket Pathak
Technical Support - Quality Assurance
Anna Hayhurst
Chief People Officer (CPO)
Moin Hasan
Electrical Engineer
Tan Khai
Quality Engineer
Peerattchai Upathump
Looking for a particular STS employee's phone or email?