CTI Start-up

CTI Start-up Brings Science to Market

CTI Start-up was initiated in 1996 by the , the innovation promotion agency of the Swiss Confederation.

In keeping with CTI’s strategic national mission to foster economic growth, create jobs and international competitiveness that assure Switzerland’s future wealth, CTI Start-up focuses on helping entrepreneurs with a tailored, hands-on coaching process in four phases.


We Introduce You to the Right People


Support for Creative Entrepreneurs

During a 6 to 24 month structured process, a dedicated coach will help to bring the venture’s project to matureness so that it can apply for the CTI Start-up Label. The Label is a certificate of quality, sustainability, and credibility for investors, and favors a successful market entry. The coaching is free of charge; all start-ups need to invest is time and effort.


Tap the Network

CTI Start-up leverages the expertise, proficiency, and networks of over 60 seasoned business coaches in all areas relevant to start-ups: finance, fundraising, venture capital, business, technology, marketing, IP, and law.


More about CTI Start-up Services

More about CTI Start-up Facts & Figures

More about CTI Start-up Coaching Conditions & Applications



CTI Start-up

Flyer in English (3.3 MB)


Looking for R&D Support?

CTI also promotes market-oriented R&D projects that are executed jointly between start-ups and academic institutions. CTI Project & Promotion provides funding for innovative projects and access to leading Swiss research institutions.

More about CTI Project & Promotion Services