leading edge careers in Mecca, Saudi Arabia