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.