Avalara Names Kevin Sellers Chief Marketing Officer
Sellers’ deep expertise in demand generation, digital marketing, and brand positioning will further propel Avalara’s worldwide market position in tax compliance automation DURHAM, N.C., Sept. 9, 2024 /PRNewswire/ — Avalara, Inc., a leading provider… Read More »Avalara Names Kevin Sellers Chief Marketing Officer