Company · mentioned 8 times
Investment firm that invests in founder-owned businesses.
David Senra· 30 Sept