The State Auto Insurance Companies have appointed Cynthia Powell as chief risk officer. She is responsible for promoting corporate innovation, implementing enterprise risk management strategies and aligning all financial, technology and human resources capabilities.



