As HR Manager you will report hierarchically to the General Manager of Newrest Saudi Arabia based in Sharma. You will be in charge to supervise the Human
Job summary Work abroad opportunity located in Riyadh, Saudi Arabia Looking for a qualified Production Planner Ensure smooth and cost-efficient flow of