Management

Our veteran Terralab management team has more than 80 accumulated years of experience in start-ups, entrepreneurship, management, finance, science, biotechnology & cleantech. Collectively, we have managed more than $2 billion in portfolio projects.