Rachel Townsend's Location
London, England, United Kingdom
Rachel Townsend's Work
Rachel Townsend's Education
Rachel Townsend's Skills
Rachel Townsend's Summary
Rachel Townsend, based in London, England, United Kingdom, is currently a Agency Director at SUBLIME, bringing experience from previous roles at 1XL, Mediaforce and Kargo. Rachel Townsend holds a Bullers Wood. With a robust skill set that includes Digital Media, Media Buying, Digital Strategy, Media Planning, Digital Marketing and more, Rachel Townsend contributes valuable insights to the industry.