Charlotte Skelton's Location
London, London, United Kingdom
Charlotte Skelton's Work
Charlotte Skelton's Education
Charlotte Skelton's Summary
Charlotte Skelton, based in London, Greater London, United Kingdom, is currently a Environments and Release Manager at Selfridges, bringing experience from previous roles at Selfridges, John Lewis Partnership, Partnership Services (Business Service Centre of the John Lewis Partnership) and John Lewis. Charlotte Skelton holds a 2010 - 2011 MSc. in Computer Science @ Salford University. Charlotte Skelton has 1 email on RocketReach.