Strategic Management and Consulting careers in Mecca, Saudi Arabia