Charlotte Lock
Marketing Director at John Lewis Partnership
United Kingdom

Charlotte Lock Work