Greentown Labs Names Lara Cottingham as New Chief of Staff

HOUSTON and SOMERVILLE, Mass., Oct. 26, 2021 /PRNewswire/ -- Greentown Labs , the largest climatetech startup incubator in North America, today announced Lara Cottingham will serve as the organization's Chief of Staff.