Carl Freeman's Location
England, United Kingdom
Carl Freeman's Work
Carl Freeman's Education
Carl Freeman's Summary
Carl Freeman, based in England, United Kingdom, is currently a Head of IT Strategy and Architecture at Aggregate Industries UK, bringing experience from previous roles at Aggregate Industries UK. Carl Freeman holds a 1988 - 1991 Bachelor of Arts - BA in Accounting @ Northumbria University. Carl Freeman has 1 email on RocketReach.