McKinsey & Company in Africa: Career opportunities and management consulting jobs

McKinsey & Company in Africa: Career opportunities and management consulting jobs

28 October 2025 Consultancy.africa
McKinsey & Company in Africa: Career opportunities and management consulting jobs

McKinsey & Company is one of the world’s most prestigious strategy and management consulting firms. Working at the firm is widely regarded as highly rewarding, and in Africa, McKinsey offers continuous opportunities for top talent across its six offices in Angola, Ethiopia, Kenya, Morocco, Nigeria, and South Africa.

Who is McKinsey & Company?

McKinsey & Company is a globally renowned management consulting firm, widely regarded as one of the most prestigious in the industry. Established in 1926 by James McKinsey, the firm has played a pivotal role in shaping modern business strategy and operations.

Headquartered in New York City, McKinsey & Company advises governments and private sector businesses on a wide range of topics, including strategy, management, organization, finance, supply chain, human capital, digital and artificial intelligence.

With a workforce exceeding 40,000 professionals, McKinsey has a significant global presence, operating in over 130 cities across more than 65 countries.

McKinsey & Company’s African footprint

The company’s African presence spans six key locations:

Johannesburg, South Africa
Established in 1995, the Johannesburg office serves as a hub for the firm’s operations in Southern Africa. It has been instrumental in supporting companies and key institutions, with more than 2,000 projects delivered since its inception.

Lagos, Nigeria
Located in the heart of Nigeria’s commercial district, McKinsey’s Lagos office focuses on driving growth and transformation in one of Africa’s fastest-growing economies.

Nairobi, Kenya
Since its inception in 2014, the Nairobi office has been dedicated to accelerating sustainable and inclusive growth in East Africa, serving clients across various sectors.

Addis Ababa, Ethiopia
The Addis Ababa office plays a crucial role in supporting Ethiopia’s development initiatives, focusing on sectors such as infrastructure, agriculture, and public services.

Casablanca, Morocco
Serving as a gateway to North Africa, the Casablanca office supports clients in diverse industries, including energy, financial services, and telecommunications.

Luanda, Angola
The Luanda office is instrumental in assisting clients in sectors like oil and gas, infrastructure, and public services, contributing to Angola’s economic development.

In Africa, McKinsey & Company has been named the continent’s top consulting firm in 2025 by Consultancy.org, and in South Africa, the firm too ranks among the leading players in the industry.

Growth and development opportunities

At McKinsey, consultants work with a diverse range of clients, including some of the most influential organizations across Africa and globally. The work involves tackling some of the continent’s most pressing challenges from economic development and infrastructure to digital transformation and sustainability.

Working at McKinsey offers continuous professional development, mentorship, and leadership training. Consultants progress through increasing levels of responsibility, from Analysts and Associates to Managers and beyond. The firm fosters a culture of learning, enabling employees to expand their skill sets while contributing to meaningful, high-impact projects.

According to one recent hire: “Joining McKinsey means making a significant impact on clients’ businesses and society while developing professionally through continuous learning and leadership opportunities.”

“McKinsey offers a dynamic environment where professionals can solve complex problems, drive transformative change, and achieve significant personal and professional growth. The firm’s commitment to making an impact in Africa makes it an ideal destination for those ready to lead and innovate across the continent,” stated another recent hire.

Available Roles and Responsibilities

McKinsey’s job portfolio for consulting roles spans entry-level to senior positions:

Associate
Associates join client service teams and own specific workstreams to address critical challenges. They collaborate with influential organizations, applying analytical skills and strategic thinking to deliver high-impact solutions.

Associate Intern
These interns contribute to client projects for 8-10 weeks, gaining hands-on experience by supporting workstreams and learning from seasoned consultants in a real-world consulting environment.

Business Analyst
Business Analysts work in teams to identify, analyze, and solve complex client problems. They take ownership of key workstreams and engage directly with clients, gaining exposure to diverse industries and challenges.

Business Analyst Intern
Interns in this role work on client projects over an 8-10 week period, assisting with data collection, analysis, and solution development under the guidance of experienced consultants.

Junior Associate
Junior Associates work within client teams to support project execution and problem-solving efforts. They develop consulting skills and contribute to delivering client impact.

Fellow & Fellow Intern
Fellows play active roles in client teams, contributing strategic insights and problem-solving capabilities. Fellow interns join for short-term assignments, gaining practical experience and exposure to client engagements.

Associate – Operations
Focused on operational aspects of consulting engagements, Associates – Operations gather and analyze data, test hypotheses, and help design client solutions. This role is available in Johannesburg.

Delivery Manager
Delivery Managers lead transformation projects, particularly in the Financial Services sector, ensuring successful implementation and lasting client impact. This position is available in several offices.

Engagement Manager
Engagement Managers lead teams of 3 to 5 consultants, managing day-to-day project execution and guiding junior team members. Locations include Addis Ababa, Casablanca, Johannesburg, Lagos, and Nairobi.

Support and Specialized Roles

McKinsey & Company also offers roles in compliance, administration, analytics, and people & human resources, supporting the firm’s mission and operations. Such roles include Recruiter, HR Business Partner, Learning Specialist, Knowledge Analyst, Marketing Coordinator, PR Coordinator, Compliance Specialist, and Executive Assistant.