Logistics and Customer Service Manager The Role The Logistics & Customer Service Manager role in Dammam, Saudi Arabia, oversees transportation,
Risk Management Specialist The Role We are seeking a highly skilled Risk Management Specialist to join our team in Dammam, Saudi Arabia. The ideal