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
636
Sales
475
Information Technology
306
Finance
284
Operations
193
Marketing
171
Human Resources
69
| 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.
Explore More
Avalara provides automated tax compliance software designed to streamline sales tax reporting and filing for businesses of all sizes. Their solutions cater to various industries, including retail, manufacturing, hospitality, and accounting, offering tools for tax calculation, returns management, and exemption certificate handling. Avalara's clients... Read More