Avalara names head of Latin America, announces 17 new integrations Posted on May 7, 2019. Tax automation software provider Avalara has named a new managing director of its Latin America operations.