General Manager The Role Job Brief: The General Manager will be responsible for overseeing all aspects of our client’s operations in Saudi Arabia. The
Maintenance Technician The Role Role Profile: Handle all/any assigned day to day or emergency maintenance requirements or general repairs for the