David Freeland Location
London, GB
David Freeland Work
David Freeland Education
David Freeland Summary
David Freeland, based in London, GB, is currently a Accounts Receivable and Billing Manager at Canary Wharf Group. David Freeland brings experience from previous roles at Colliers, Colliers International and Konica Minolta Business Solutions UK Ltd. David Freeland holds a 2015 - 2018 London Metropolitan University. David Freeland has 1 emails on RocketReach.