Alessandra Almeida Joins Avalara as Managing Director of Brazil and Latin America
SO PAULO--(BUSINESS WIRE)--May 6, 2019--Avalara, Inc. (NYSE:AVLR), a leading provider of tax compliance automation for businesses of all sizes, today announced the appointment of A…