Breeda Carroll started their work experience in 1998 at Keyport Life Insurance Company as a Business Analyst. Breeda then became a Claims Manager at Keyport Life from 1998 to 2004. From 2004 to 2006, Carroll worked as a Business Systems Analyst at Sun Life Financial. Since 2007, they have been working at FM Global, initially as a Lead Business Analyst and currently as a Principal Business Analyst.
Breeda Carroll attended the University of Rhode Island until 1997, but no information is available regarding their degree or field of study.
Sign up to view 0 direct reports
Get started