Investors

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