unnerver
Etymology
From unnerve + -er.
noun
One who unnerves.