The team at Our Place has a lot of experience in both investing and founding companies. They have also worked in a variety of industries, from advertising to psychology. This gives them a well-rounded perspective when it comes to starting new businesses.
View all