Canopy CEO steps down as tax software company lays off 73 Posted on November 7, 2019. Founder Kurt Avarell resigned as the company continued cutbacks.