The logo would be used on a business card, website, letterhead, Jacket/Vest/Hat/coffee mug, etc.
Here are some key concepts about our fund - perhaps they will inspire some logo ideas:
3 core stakeholders that we are making happy: Limited Partners, Start-Ups/Founders, and the Start-Ups customers.
Also, the Pentagon Pyramid shape is relevant for our logo. See here: https://en.wikipedia.org/wiki/Pentagonal_pyramid
The top of the pentagonal pyramid represents "mindfulness". The 5 points on the base are Family, Health, Work, Friends, Leisure.
Mobius Strip is also interesting image as it represents infinity - never ending and sustainable.
Another idea would be to use an emoji logo.
Another idea would be just to have only text.
You may have some additional ideas too.