Un consultor puede ayudar a una organización a alcanzar sus objetivos y resolver problemas gerenciales evaluando la información y realizando diagnósticos y propuestas de cambios. Un consultor también facilita el aprendizaje y la introducción de innovaciones estableciendo contactos y elaborando dictámenes y planes de asesoramiento.