Chris Maguire's Location
Liverpool, GB
Chris Maguire's Work
Chris Maguire's Summary
Chris Maguire, based in Liverpool, GB, is currently a Deputy IT Manager at Forresters, bringing experience from previous roles at WP Thompson. Chris Maguire has 2 emails on RocketReach.