Nesma & Partners's IT department is led by R. R Ollier (Executive Vice President - Chief Technical Officer) and has 663 employees.
Mahmoud Mohamed
Director - Project Controls
Looking for a particular Nesma & Partners employee's phone or email?