Rachel Shaw's Location
London, GB
Rachel Shaw's Work
Rachel Shaw's Education
Rachel Shaw's Skills
Rachel Shaw's Summary
Rachel Shaw, based in London, GB, is currently a Portfolio Head of Insight (Broadcast TV and iPlayer) at BBC, bringing experience from previous roles at dres consulting, Discovery Communications and Channel 4. Rachel Shaw holds a University of East Anglia. With a robust skill set that includes Business Strategy, Customer Insight, Broadcasting, Digital Media, Business Development and more, Rachel Shaw contributes valuable insights to the industry. Rachel Shaw has 2 emails on RocketReach.