Skip to main content
Please wait...
Malik Mokhtar
Technical Manager (Renewable Energy)
Photo of Malik Mokhtar
Contact Info
+966 12 667 2030
malik@geoservearabia.com