Emory University - Goizueta Business School 2005-2007
Wheaton College
The George Washington University - School of Business
Eric Self Skills
Business Process
Project Planning
Sourcing
Pre Sales
Analytics
Financial Technology
Program Management
CRM
Business Development
Development
BPO
Product Strategy
Big Data
Customer Engagement
Process Improvement
Business Intelligence
Leadership
Management
Cloud Computing
User Experience
Start Ups
SaaS
Project Governance
PMO
Product Management
Continuous Improvement
Data Visualization
Strategic Leadership
Project Management
Cloud
Product Development
Eric Self Summary
Eric Self, based in Atlanta, GA, US, is currently a Global Head of Marketing - E-Invoicing and Live Reporting at Avalara. Eric Self brings experience from previous roles at Airtower Networks, JLL Technologies and SAP Ariba. Eric Self holds a 2005 - 2007 Emory University - Goizueta Business School. With a robust skill set that includes Business Process, Project Planning, Sourcing, Pre Sales, Analytics and more. Eric Self has 3 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Eric Self?
Find contact details for 700 million professionals.