These are the highest-ranking officials of a firm or consulting firm. They are tasked with determining the specific direction the company is taking and the overall consulting strategies it employs. In terms of responsibilities and time spent, the roles of the three main consulting firms (McKinsey, Bain and BCG) are very similar. Consultants can perform a number of roles that can vary considerably by industry.
Simply put, consultants provide expert opinions, analyses, and recommendations to organizations or individuals, based on their own experience. They are basically problem solvers, acting as objective problem solvers and providing strategies to prevent problems and improve performance.