SET Ventures logo

SET Ventures jobs and careers

Amsterdam, Netherlands

As of October 23, 2026, SET Ventures has no open roles listed.

About SET Ventures

Since 2007, we have invested in digital technology for a carbon-free energy system by backing pioneering founders with capital, community, and insights. We support companies with sustainable solutions and a strong digital DNA leading the systemic change of how energy is generated, distributed, stored, and consumed in sectors such as distributed infrastructure, energy retail, buildings, mobility, and industry as well as enabling technologies.

Employees
11 to 50
Headquarters
Amsterdam

Leadership

The top of SET Ventures's org chart, with how many people report into each leader.

RS

René Savelsberg

Chief Executive Officer

1 report

LM

Leonie Mekel

CFO

Jobs at SET Ventures

No open positions right now. Explore more companies on TheJobsMap.

SET Ventures jobs: common questions

Is SET Ventures hiring right now?
SET Ventures has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on SET Ventures's careers site.
Where is SET Ventures headquartered?
SET Ventures is headquartered in Amsterdam, Netherlands.
Who leads SET Ventures?
René Savelsberg, Chief Executive Officer, is at the top of SET Ventures's org chart.
How do I apply for a job at SET Ventures?
Pick a role on SET Ventures's TheJobsMap page and select Apply. Every listing links to the original posting on SET Ventures's own careers site, so you apply directly with the employer.