general manager for hotel careers in Jubail, Saudi Arabia