James Carroll has over a decade of experience in the insurance industry, currently serving as an Account Manager on the Premier Client Team at Insurance Revolution since April 2015. Prior roles at Insurance Revolution include Account Manager and Customer Service Advisor. Additionally, James has been an Account Manager at Well Dunn Insurance Services since April 2013 and previously worked as a Sales Advisor at Coversure Insurance from December 2008 to April 2013.
Links
Sign up to view 2 direct reports
Get started
This person is not in any teams