Michael Carroll Location
Chicago, IL, US
Michael Carroll Work
Michael Carroll Education
Michael Carroll Skills
Michael Carroll Summary
Michael Carroll, based in Chicago, IL, US, is currently a Senior Vice President, Life Science and Technology Business Unit at CNA Insurance. Michael Carroll brings experience from previous roles at CNA Insurance, Sompo International and Chubb North America. Michael Carroll holds a Bachelor of Science in Business Administration in Marketing & Psychology @ American University - Kogod School of Business. With a robust skill set that includes General Insurance, Legal Liability, D&o, Project Management, Management and more. Michael Carroll has 3 emails and 5 mobile phone numbers on RocketReach.