Leah Allen's Location
San Francisco, CA, US
Leah Allen's Work
Leah Allen's Education
Stanford University
(Leadership)
2019 - 2019
Insead
Master of Business Administration (Marketing, Entrepreneurship, International Business)
2007 - 2008
Dartmouth College
Bachelor of Arts (Comparative Literature)
1994 - 1998
Leah Allen's Skills
Leah Allen's Summary
Leah Allen, based in San Francisco, CA, US, is currently a Chief Marketing Officer at Storyblocks, bringing experience from previous roles at Shopify, 6 River Systems, Model N and Women in Revenue. Leah Allen holds a 2019 - 2019 Stanford University. With a robust skill set that includes SEM, Website Development, Lead Generation, Account Based Marketing, Marketing Automation and more, Leah Allen contributes valuable insights to the industry. Leah Allen has 7 emails and 1 mobile phone number on RocketReach.