Business Intelligence Avalara Appoints Marcela Martin To Its Board Of Directors AIT News Desk Sep 1, 2021 Avalara, Inc. a leading provider of tax compliance automation software for businesses of all sizes, announced the appointment of global finance leader…