Tech Techstars CEO will Resign Due to Health Reasons by Edwin Aboyi 1 month ago Maëlle Gavet, Techstars CEO will resign from the company because of her health challenges, and co-founder David Cohen will replace ... Read more