Todd Webb's Location
London, London, United Kingdom
Todd Webb's Work
Todd Webb's Education
Massachusetts Institute of Technology
2019 - 2019
London College of Fashion, University of the Arts London
Bachelor of Arts (Graphic Design)
2006 - 2010
Todd Webb's Skills
Todd Webb's Summary
Todd Webb, based in London, Greater London, United Kingdom, is currently a Head of Design at Rain, bringing experience from previous roles at Rain, Liv. Bank, Red Badger and Deloitte Digital. Todd Webb holds a 2019 - 2019 Massachusetts Institute of Technology. With a robust skill set that includes Graphic Design, Web Design, Logo Design, Adobe Creative Suite, Art Direction and more, Todd Webb contributes valuable insights to the industry. Todd Webb has 2 emails and 1 mobile phone number on RocketReach.