Mike Swan's Location
London, GB
Mike Swan's Work
Mike Swan's Education
Mike Swan's Summary
Mike Swan, based in London, GB, is currently a Head of Business Development and Implementation Europe at Freeway Fleet Systems Ltd, bringing experience from previous roles at HCT Group, Abellio London and National Express Transit Corporation. Mike Swan holds a 1997 - 2000 Bachelor of Arts - BA in Landscape Architecture @ Leeds Beckett University. Mike Swan has 1 email on RocketReach.