Alex Mccallion's Location
London, London, United Kingdom
Alex Mccallion's Work
Alex Mccallion's Education
Lancaster University
Bachelors
2010 - 2013
Alex Mccallion's Summary
Alex McCallion, based in London, Greater London, United Kingdom, is currently a Team Manager Pensions at Mercer Uk, bringing experience from previous roles at Mercer Uk, Ross Trustees, Mercer and Arivu Peace Child India. Alex McCallion holds a 2010 - 2013 Bachelors @ Lancaster University. Alex McCallion has 1 email on RocketReach.