Business Support Specialist
Business Support Specialist Job location: Qatar Bachelors/Masters degree in Business Administration, Engineering, or relevant discipline. 10 years of experience in administration support within Oil and Gas projects and senior management. …