Terry Leppard's Location
London, GB
Terry Leppard's Work
Terry Leppard's Skills
Terry Leppard's Summary
Terry Leppard, based in London, GB, is currently a Studio manager at LIDA, bringing experience from previous roles at M&C Saatchi. With a robust skill set that includes Microsoft Office, Business Development, Marketing, Customer Service, Graphic Design and more, Terry Leppard contributes valuable insights to the industry. Terry Leppard has 2 emails on RocketReach.