Customer Account Team Manager

The Customer Success Team's mission is to ensure that Avalara's customers have an excellent experience with Avalara, from the time they purchase through to…