Consultant

A consultant (from Latin: consultare "to deliberate")[1] is a professional (also known as Expert, Specialist, see variations of meaning below) who provides advice and further purposeful activities in an area of specialization.[2][3][4][5][6][7][8][9]