Canopy founder and CEO Kurt Avarell stepped down Thursday as the tax software company laid off 73 employees, after cutbacks earlier this year. Chief revenue officer Jordan Ray will become interim CEO. In March, Canopy laid off approximately 100 employees, or around a third of its full-time workforce, according to a spokesperson. Prior to the […]