Techstars Hires Andrew Cleland as CIO: Innovating Investment Strategies
TLDR: Techstars has appointed Andrew Cleland as Chief Investment Officer. Cleland will oversee the Investment and Capital Formation teams, lead the accelerator investment selection process globally, and develop the company’s investment products.