Start-Up Chile

Business Showcase:  SEP

By @SimonCocking  Describe the company – the elevator pitch ...  SEP help to build great companies. We invest in high growth businesses in the UK, Ireland and other European countries, across a range of technology and tech-enabled sectors. We a...

Pin It on Pinterest