Attract off-site tenants from the local business ecosystem and aboard to support start-up success and business expansion and to promote professional networking without providing physical space.
The Virtual Incubator for non-resident tenants combines virtual office with incubation services.
Why to become a non-resident tenant at STEP-C
Increase your reliability with your clients and stakeholders by setting and using our professionally recognized business incubator address.
Become a STEP-C tenant and benefit from our services without physically being located at the incubator site.
Stay connected with STEP-C community and exploit networking opportunities with state of the art research institutes.
Fit your business to ongoing trends in remote working and exploit workplace flexibility.
Who is it for
Our incubator graduates who seek to stay connected with STEP-C community.
Any company interested in business incubator services and products without being physically present in the incubator facility.
Mobile professionals and freelancers who seek to use a virtual mailbox instead of their home address.
Foreign companies interested in establishing a presence in GreeceEveryone looking for a virtual tenancy to reduce operating costs and boost professional image and prestige.
Business postal address
Local phone number
Front lobby receptionist
Mail & call handling
Access to meeting rooms
Access to self-service coffee plus kitchen area and catering services
Facilitate access to local skilled personnel
Use of STEP-C and IASP logos
Business Expansion & Funding
Protection and management of IPR2
Free patent pre-research3
Partner search in Europe’s largest online database2
Brokerage events and business missions2
Support RTD proposal preparation2
Support business expansion abroad2
Linking tenants with investors (pre-seed, seed, Series A, B, C)
Training, Development & Networking
Business coaching & mentoring
On-site & online training
Evaluation services in innovation management, sustainability & digitalization2
All of Basic plan
Registered office address
Commercial lease agreement
One-stop shop service for setting up your business in Greece