Investors

Snell is privately held.

The firm's institutional shareholders are Lloyd's Development Capital and Advent Venture Partners.