noun
evangelist
ih-VAN-juh-list/ɪˈvændʒəlɪst/
A person who enthusiastically promotes a belief, product, or cause.
The solar-energy evangelist explains the model to interested listeners.

Etymology
A gospel preacher became any zealous promoter of a belief, product, or cause.