Technology May 28, 2026
Hugo Sarrazin Takes Over as CEO of Avalara
Previously president and CEO of education technology company Udemy, Sarrazin succeeds Scott McFarlane, Avalara's original CEO, who will become an advisor to the company he co-founded in 2004.