evoker

(noun)

noun

1. Agent noun of evoke; someone or something that evokes.

2. A person who practices evocation.