Kickstart InnovationStart Your Company

For founders applying to Kickstart Innovation

Incorporate before you apply to Kickstart Innovation

Build innovation ecosystems with purpose. — and the founders who get there have one thing in common: they've already formed their company. Lovie sets up your Delaware C-Corp in days, so you walk in ready.

Form your company in 3 days →

Why incorporation matters for Kickstart Innovation applicants

  • 490 — Startups scaled since 2015
  • 343 — Commercial partnerships closed
  • CHF 2.8B+ — Capital raised by alumni
  • 5 — Industry verticals
  • 100 — Startups engaged annually