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