Claire Birrell's Location
Amsterdam, North Holland, Netherlands
Claire Birrell's Work
Claire Birrell's Education
Claire Birrell's Skills
Claire Birrell's Summary
Claire Birrell, based in Amsterdam, North Holland, Netherlands, is currently a Manager, Global Creative Marketing International Originals at Netflix, bringing experience from previous roles at Nike, 180 Amsterdam, Nomads Agency and DDB Group Australia. Claire Birrell holds a 2012 - 2012 . With a robust skill set that includes Integrated Marketing, Creative Strategy, Advertising, Brand Development, Strategy and more, Claire Birrell contributes valuable insights to the industry. Claire Birrell has 2 emails on RocketReach.