We invest in relationships.
Are you looking for a hands-on partner to contribute to the growth of your company? We prefer that you reach us through a referral from a trusted connection who can vouch for you.
Mailing Address:
Salomonstraat 2
1812 PA, Alkmaar
The Netherlands
Other locations in London and San Francisco.