Tom Carroll Location
Glen Ellyn, IL, US
Tom Carroll Work
Tom Carroll Education
Tom Carroll Skills
Tom Carroll Summary
Tom Carroll, based in Glen Ellyn, IL, US, is currently a Chief Actuary at Concert Group®. Tom Carroll brings experience from previous roles at Zurich North America, Retail Properties of America, Inc. and CNA Insurance. Tom Carroll holds a 1998 - 2002 Bachelor of Arts (B.A.) in Mathematics and Economics @ Lake Forest College. With a robust skill set that includes General Insurance, Actuarial, Commercial Insurance, Risk Management, Commercial Lines and more. Tom Carroll has 2 emails on RocketReach.