Choose your location to get a site experience tailored for you.

Remember my region and language settings


Our consultants work alongside our clients to solve their biggest challenges. We find and execute value-creation opportunities that result in long-lasting impact. As consultants, we become our clients’ trusted advisors, supporting them through the life of their businesses. See below for more on our range of consulting roles.

Types of Consultants at BCG

Generalist Consultant

BCG consultants work on varied projects across topics and industries, analyzing problems, discovering insights, delivering recommendations, and making change happen for our clients.

Specialty Consultant

Specialty consultants work exclusively in one particular topic or industry, bringing profound expertise to the service of our clients.

Expert Consultant

Expert consultants have deep expertise in specific disciplines or industries. They belong to specific BCG practice areas and bring knowledge and experience to our clients and colleagues.

Data Scientist

Data scientists design and build powerful, analytics-based solutions in order to help our clients tackle their most pressing business problems.

View and apply for jobs at: BCG Digital Ventures and BCG GAMMA

IT Consultant

IT consultants team with clients and IT architects to develop and implement IT architecture solutions, applying technical know-how, deep understanding of business context, and advanced analytical and conceptual skills.

View and apply for IT consultant roles with BCG Platinion

Agile Coach

Agile coaches work on helping clients turn their enterprises into more focused organizations—with faster operating cycles and better outcomes.

View and apply for agile coach roles with BCG Platinion