A consultant is a professional individual or business practice that provides expert advice to others. A project management consultant provides expert project management advice to external businesses. A company may hire a project management consultant if it lacks project management expertise or needs project management advice from an external, impartial party.