Follow
Kuala Lumpur
Malaysia
Engineering; Marketing; Oil & gas
Malay (MS)
English (EN)
Too technical?
Oil & Gas