S
Sophie MachucaReview ofHuman ventures
I recently had an interaction with Human Ventures ...
I recently had an interaction with Human Ventures and it was just okay. The website is easy to navigate and offers a range of services. However, the customer service was not as good as I expected. They were helpful but could have been more responsive. Overall, my experience was average.

Comments: