Delta Group's IT department is led by Andrei Naumovich (Senior Project Manager, Renewables) and has 136 employees.
Fuman Kong
Technical Lead
Kareem Ghaly
Project Engineer
James Hatherly
Senior Project Engineer
Nelson Connelly
Farnoush Najmi
Graduate Project Engineer
Calvin de Hoedt
Sampat Shrestha
Alwin Vettiyadan
Christopher Galanos
Spandan Patel
Abulfazl Ali
Engineer
Dhyey Patel
Looking for a particular Delta Group employee's phone or email?