Este documento enumera 10 funciones principales que desempeña un consultor. Un consultor proporciona información que los clientes no pueden obtener por otros medios, analiza información usando métodos avanzados, diagnostica problemas organizacionales complejos, capacita a clientes, brinda apoyo y consejo, ayuda a implementar decisiones difíciles, ofrece retroalimentación, transmite información entre niveles de una organización, toma decisiones cuando un gerente no puede, y asume responsabilidad por decisiones para apoyar emocionalmente a otros.