adviser

noun

A person who gives advice in a particular field.