Terri Brown leads financial management, risk management, and investments. Terri has more than 25 years in the property and casualty and life insurance business. She has held leadership and finance roles at Allstate Insurance, Aviva North America, Safeco Insurance, Deloitte Consulting, and Travelers Insurance.
Sign up to view 3 direct reports
Get started