Liz Armstrong's Location
Birmingham, AL, US
Liz Armstrong's Work
Liz Armstrong's Education
Liz Armstrong's Skills
Liz Armstrong's Summary
Liz Armstrong, based in Birmingham, AL, US, is currently a Manager, Business Development at Algolia, bringing experience from previous roles at Salesforce. Liz Armstrong holds a 2011 - 2015 Bachelor of Science in Business Administration in Marketing @ Auburn University. With a robust skill set that includes Leadership, PowerPoint, Social Media, Public Speaking, Salesforce.com and more, Liz Armstrong contributes valuable insights to the industry.