Ali Mousa Holding's IT department is led by Naveen Sajudeen (Engineering Manager) and has 80 employees.
Anil Anurag
MEP Engineer
Ihsan Nasweef
Estimation Engineer
Looking for a particular Ali Mousa Holding employee's phone or email?