Sarah Allen's Location
United Kingdom
Sarah Allen's Work
Sarah Allen's Education
University College Dublin
Bachelor of Arts (B.A.) (History and Geography)
1999 - 2002
Communications and Management Institute Ireland
Diploma (Event Management and Public Relations)
2010 - 2010
Sarah Allen's Skills
Sarah Allen's Summary
Sarah Allen, based in United Kingdom, is currently a Senior Director at Mozilla, bringing experience from previous roles at Mozilla, iLUKA and Movember. Sarah Allen holds a 1999 - 2002 Bachelor of Arts (B.A.) in History and Geography @ University College Dublin. With a robust skill set that includes Festivals, Social Media, Live Events, Public Relations, Event Planning and more, Sarah Allen contributes valuable insights to the industry. Sarah Allen has 2 emails on RocketReach.