Customer Service Team Leader at Al Bahar Hotels & Resorts — Dubai, United Arab Emirates · 11jobs