Leigh Williams Location
London, GB
Leigh Williams Work
Leigh Williams Education
Leigh Williams Skills
Leigh Williams Summary
Leigh Williams, based in London, GB, is currently a Head of Marketing and Communications at Troup Bywaters + Anders. Leigh Williams brings experience from previous roles at Troup Bywaters + Anders, Life Works Community and Optegra Eye Health Care. Leigh Williams holds a 1995 - 1998 Bachelor Of Science in Business Marketing @ University of Surrey. With a robust skill set that includes Marketing Management, Social Media, B2B, Online Marketing, Brand Development and more. Leigh Williams has 2 emails on RocketReach.