senior compensation careers in Mecca, Saudi Arabia