Investors

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

Explore Snell