Avalara Appoints Ross Tennenbaum As President
04/16/24, 12:11 PM
Location
Industry
software
Position
president
Avalara, Inc. has announced the appointment of Ross Tennenbaum as President. In his new role, Tennenbaum will be responsible for driving company-wide improvements and overseeing various business operations.
Company Info
Location
durham, north carolina, united states
Additional Info
Avalara makes tax compliance faster, easier, more accurate, and more reliable for 30,000+ business and government customers in over 90 countries. Tax compliance automation software solutions from Avalara leverage 1,200+ signed partner integrations across leading ecommerce, ERP, and other billing systems to power tax calculations, document management, tax return filing, and tax content access.