Michael Carroll Location
United States
Michael Carroll Work
Michael Carroll Education
Michael Carroll Summary
Michael Carroll, based in United States, is currently a Managing Director and Board Member at De Nora. Michael Carroll brings experience from previous roles at De Nora, Avient Corporation and PolyOne. Michael Carroll holds a Bachelor of Commerce (B.Com.) in Accounting and Finance @ McMaster University. Michael Carroll has 3 emails on RocketReach.