A management consultant is a professional who helps the management of client organizations define and achieve their goals through improved utilization of resources. He may do this by helping to identify problems, assessing opportunities and recommending solutions. He may not only propose change, but also help during implementation.