Lucy Osho's Location
London, London, United Kingdom
Lucy Osho's Work
Lucy Osho's Summary
Lucy Osho, based in London, Greater London, United Kingdom, is currently a Customer Experience Manager at Fuller, Smith & Turner, bringing experience from previous roles at Boots UK, Avon, New Look and TOPSHOP TOPMAN. Lucy Osho has 1 email on RocketReach.