IT Specialist
Southern Governorate, Bahrain
Jumeirah Group / Jumeirah Hotels & Resorts
Ramada Hotel & Suites Amwaj Islands Wyndham Garden Manama
Cluster IT Coordinator