Avalara's Finance department is led by Ross Tennenbaum (Chief Financial Officer) and has 372 employees.
Mikaela Lietha
Financial Analyst
Torrean Hinton
Compliance Analyst
Jessica Long
Director, Acquisition and Integration Accounting
Andrew Gill
Senior Manager Finance Operations
Looking for a particular Avalara employee's phone or email?