Abeer Abdalla
Project Manager
Project Manager
Project Manager
Project Manager
Project Manager
Project Manager
Project Manager
Senior Design Engineer
Project Manager
Project Manager
Asset Management Division Director
Executive Assistant
Project Manager
Senior Contracts Engineer
Project Manager
Programme Management Department Manager
Project Manager
Project Manager
This company has not added staff overview information yet.