Alexandra Leake's Location
Houston, TX, US
Alexandra Leake's Education
Alexandra Leake's Skills
Alexandra Leake's Summary
Alexandra Leake, based in Houston, TX, US, is currently a Manager, Marketing Business Insights and Research at Mozilla. Alexandra Leake holds a 2010 - 2012 Master of Arts @ The University of Texas at Austin. With a robust skill set that includes Strategic Marketing, Marketing Research, Social Media Marketing, Marketing, Digital Marketing and more, Alexandra Leake contributes valuable insights to the industry. Alexandra Leake has 4 emails and 1 mobile phone number on RocketReach.