A business consultant is an outside expert you hire to solve an internal business problem or guide the implementation of a project or plan. A consultant is a great source of specialized knowledge and brings skills, experience, and process to improve the condition facing your company