General manager for hotel careers in Khobar, Saudi Arabia