By Doris Israel IjeomaMay 24, 2024Maëlle Gavet Steps Down as CEO of Techstars Technology May 24, 2024By Doris Israel Ijeoma Maëlle Gavet, CEO of Techstars, has announced her departure from the company, citing health reasons as the primary factor. Her…