Avalara
Leading cloud-based software platform that delivers a broad array of compliance solutions related to sales tax and other transactional taxes, like VAT..
Launch date
Employees
Market cap
€7.5b
Enterprise valuation
€7.1b (Public information from Nov 2022)
Share price
$93.48 AVLR
Company register number 09602094
Durham North Carolina (HQ)
No columns specified