advisor
advisor - noun
an expert who gives advice
advisor - thesaurus
adviser
consultant