Answer: occasioner

AnswerCrossword Clue
occasionerone who, or that which, occasions