Business Incubation Manager
The role SETsquared Bristol, Europes hottest accelerator and the world’s no. 1 university-led business incubator, is looking for an ambitious, entrepreneurial and outgoing individual to join the team as a Business Incubation Manager. This will be a perfect role if you enjoy working in a fast-paced tech startup environment, areContinue Reading