Debra Stephens's Location
London, GB
Debra Stephens's Work
Debra Stephens's Education
Debra Stephens's Skills
Debra Stephens's Summary
Debra Stephens, based in London, GB, is currently a Brand Marketing Lead, EMEA at Google, bringing experience from previous roles at Tesco PLC, Fight for Sight, BBH and BT. Debra Stephens holds a 1992 - 1995 BA in Modern History @ Worcester College, Oxford University. With a robust skill set that includes Advertising, Customer Insight, Creative Strategy, Brand Architecture, Marketing Strategy and more, Debra Stephens contributes valuable insights to the industry. Debra Stephens has 2 emails and 1 mobile phone number on RocketReach.