Leah Carroll
About Leah Carroll
Leah Carroll is a Senior Customer Success Manager at Cape Analytics, where she has worked since 2020. She has extensive experience in customer success and risk analysis, having held various roles at RLI and RMS over the past several years.
Work at Cape Analytics
Leah Carroll has been employed at Cape Analytics since 2020, where she serves as a Senior Customer Success Manager. In this role, she focuses on enhancing customer satisfaction and ensuring that clients receive optimal value from the company's analytics solutions. Her responsibilities include managing client relationships, providing support, and facilitating communication between clients and internal teams.
Previous Experience at RLI
Before joining Cape Analytics, Leah Carroll worked at RLI for a total of seven years. She held two positions: Risk Analyst from 2006 to 2010 and IDA Analyst from 2010 to 2013. As a Risk Analyst, she assessed and managed risks associated with insurance products. In her role as an IDA Analyst, she focused on data analysis to support decision-making processes within the organization.
Experience at RMS
Leah Carroll's tenure at RMS spanned from 2013 to 2020, where she held multiple roles. She began as an Account Associate, progressing to Account Manager, and ultimately served as a Client Success Executive. Her work involved managing client accounts, ensuring client satisfaction, and supporting the implementation of RMS products and services in the Peoria, Illinois area.
Education and Expertise
Leah Carroll earned an Associate's degree from Heartland Community College, completing her studies from 2003 to 2004. She furthered her education at Illinois State University, where she majored in Insurance and minored in Accounting from 2004 to 2006. This educational background has equipped her with the knowledge and skills necessary for her roles in customer success and risk analysis.