Snell is privately held. The firm's institutional shareholders are Lloyds Development Capital and Advent Venture Partners.
Follow us on twitter
Watch us on YouTube
Join us on linkedin