preventionist (prevention + -ist; agent_person)
One who tries to prevent something from happening; an advocate of prevention