Posted inBusiness Lifestyle Picked for you David Cohen Returns as CEO of Techstars as Maëlle Gavet Steps Down for Health Reasons Posted by BTDs May 23, 2024 On May 22, 2024, Techstars announced that Maëlle Gavet, the organization’s CEO, will step down…