Directory

>

Eric Self

avatar

Eric Self

Master Project Manager | Avalara

Atlanta Metropolitan Area United States, United States

View contact details (it's free)

Eric Self

Summary

Eric Self is a seasoned GTM and Customer Success Executive with a strong background in B2B SaaS and marketplaces. He has a proven track record in marketing, project management, and service delivery across various industries. Currently, he leads global marketing efforts at Avalara, focusing on eInvoicing and live reporting. With extensive experience at Hewlett Packard Enterprise and JLL Technologies, Eric has developed a unique skill set that combines strategic leadership with a customer-first approach. He is passionate about developing leaders and fostering teamwork to achieve challenging goals. An outdoor enthusiast and a follower of Jesus, Eric balances his professional pursuits with personal interests that emphasize community and connection.

General

Generalist

Technical Background

Leadership Experience

Moderate Tenure

Professional interests

Leadership Development

Innovation

Organisational experience

Corporate Experience

Eric Self

Work Experience

company logo

Global Head of Marketing - eInvoicing & Live Reporting at

Avalara

July 2025 - Present

Logos provided by Logo.dev

Eric Self

Education

Wheaton College, Bachelor of Arts - BA, Business/Economics

January 1995 - January 1999

George Washington University School of Business, Master Certification in Project Management

Emory University - Goizueta Business School, Master of Business Administration (MBA), Executive MBA (General Management)

January 2005 - January 2007

Frequently Asked Questions about Eric Self

What is Eric Self email address?

Eric Self's primary email address is *****@uncsa.edu. To view the full verified email and additional contact details, sign up for free with Muraena.

What company does Eric Self work for?

Eric Self is a Master Project Manager at Avalara.

Where Eric Self graduated from?

Eric Self holds a degree in null from Wheaton College.

How can I directly contact Eric Self?

To contact Eric Self directly, you can use the email address *****@uncsa.edu. Complete contact information is available upon registration with Muraena.

Who is Eric Self?

Eric Self is a seasoned GTM and Customer Success Executive with a strong background in B2B SaaS and marketplaces. He has a proven track record in marketing, project management, and service delivery across various industries. Currently, he leads global marketing efforts at Avalara, focusing on eInvoicing and live reporting. With extensive experience at Hewlett Packard Enterprise and JLL Technologies, Eric has developed a unique skill set that combines strategic leadership with a customer-first approach. He is passionate about developing leaders and fostering teamwork to achieve challenging goals. An outdoor enthusiast and a follower of Jesus, Eric balances his professional pursuits with personal interests that emphasize community and connection.

Eric`s contact details

mail

*****@uncsa.edu

*****@airtower.com

Colleagues

avatar
Mark Wilhelm

Senior Auditor

avatar
Nadeem Budwani

Senior Consultant

avatar
Ann Kurz

Global Account General Manager, Automotive Team Global Account Operations

avatar
Brendan Peregrine

Implementation Manager, Document Imaging Department

Ben Beaudoin

Senior Tax Accountant

avatar
Peter Szabo

Consultant - Infrastructure & Operations

avatar
Greg Chapman

Sales Account Executive

avatar
Kael Kelly

Account Executive

avatar
Naquan Banks

Marketing Support: Product Marketing

avatar
Nate Dvorak

Director of Workplace Research and Client Advice

View Contact details (it's free)
Request Profile Removal