Description
A position in a company involved in providing technology, know-how, engineering, technical services, EPC services, equipment and catalyst to national and international corporations involved in gas plants, refining, chemical and petrochemical related industries.