Robert Falck is the CEO of Einride. Falck is based in Sweden. Falck has held the role since 2016.
Serial entrepreneur who founded Einride in 2016 to develop electric and autonomous freight solutions. He holds degrees in mechanical engineering, economics, and business administration from Chalmers University of Technology and University of Gothenburg. As of May 2025, he transitioned from CEO to Executive Chairman.
Recent developments
AI summary of recent coverageRecent coverage has focused on Robert Falck's transition away from day-to-day leadership at Einride, with reports in 2025 documenting Falck's departure from the CEO role as the company pursued a leadership restructuring. Subsequently, coverage has highlighted Falck's launch of a new venture capital firm targeting hundreds of millions in European deep tech investments, with reports indicating ambitions to identify multiple unicorn-scale opportunities over a decade-long period.
Summarized from the headlines below; see each source for the full story.
Our coverage
On CEOInsider
No feature yet. When we publish a feature, interview or cover story on Robert Falck, it will appear here — and tie into the news timeline.
Robert Falck: FAQ
- Who is Robert Falck?
- Robert Falck is the Founder & Executive Chairman of Einride, based in Sweden.
- What company does Robert Falck lead?
- Robert Falck is CEO of Einride, a role held since 2016.
