Contract: Full-time, PermanentSalary: £36,000 - £45,000Location: Slough (onsite 5 days a week)About the Role:Are you passionate about innovation, start-ups, and creating vibrant business communities?As Location Manager, you’ll be at the heart of a dynamic innovation space part co working hub, part business support ecosystem. You’ll lead the day-to-day operations while playing a key role in nurturing a collaborative environment for start-ups, scale ups, and growing SMEs. This is an exciting opportunity to shape a space where entrepreneurship and creativity thrive, and to connect ambitious businesses with the tools, people, and networks they need to grow.Your role will combine strategic leadership, community engagement, sales, and operational oversight. You’ll help position the location as a go-to destination for forward-thinking founders and organisations looking to innovate and scale.
Job responsibilities
Innovation & Community Development
Build and grow a strong community of entrepreneurs, creators, and innovators.
Leverage networks to attract ambitious businesses into the space and workshops.
Partner with innovation and business support programmes to add value to the member experience.
Support the delivery of events and initiatives that inspire connection, collaboration, and knowledge-sharing.
Champion a culture of innovation and curiosity within the workspace and beyond.
<...