associate coverage careers in Mecca, Saudi Arabia