Crescent Careers • Saudi Arabia, Saudi Arabia
Long-term Oil & Gas Project in Saudi Arabia with excellent compensation and benefits provided by company including food, accommodation, and transportation.
Benefits:
India