Avalara corporate office is located in 512 S Mangum St Ste 100, Durham, North Carolina, 27701, United States and has 5K - 10K employees.
avalara inc
avalara
avalara as
avalara mylodgetax
avalara| inc
portway international
Departments
Number of employees
Engineering & Technical
959
Sales
574
Information Technology
494
Finance
443
Operations
254
Marketing
181
Human Resources
91
| Location | People at location |
| Asia | 1K - 5K |
| North America | 1K - 5K |
| Europe | 51-200 |
| South America | 51-200 |
| Australia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Avalara's success, and advanced their careers.
Senior Manager, Indire... at Philips
Worked as Automation Director, Tax Compliance
at Avalara (2021-2023)
Explore More
Avalara helps businesses of all sizes get tax compliance right. In partnership with leading ERP, accounting, ecommerce, and other financial management system providers, Avalara delivers cloud-based compliance solutions for various transaction taxes, including sales and use, VAT, GST, excise, communications, lodging, and other indirect tax types. He... Read More