Investors
Snell is privately held. The firm's institutional shareholders are Lloyds Development Capital and Advent Venture Partners.
Snell is privately held. The firm's institutional shareholders are Lloyds Development Capital and Advent Venture Partners.