Open positions
Explore 34 different opportunities to make an impact. We got offices all over Europe.
Technical Specialist
Operations & Improvement, Oslo or Madrid, Norway
Project Administrator
Operations, Madrid, Spain
Project Manager (Solar Engineer)
Operations, Madrid, Spain
Solar Customer Care Specialist (French, German, UK, Flemish or Dutch speaking)
Operations, Madrid, Spain
AI Software Engineer
Product, Lisbon, Portugal
Customer Manager (French, German, UK, Flemish or Dutch speaking)
Operations, Madrid, Spain
Marketing Manager
Marketing, Oslo, Norway
SEO Manager/in (f/m/x)
Marketing, Vienna, Austria
Customer Success Intern
Operations & Improvement, Milano, Italy
Marketing Manager/in
Marketing, Vienna, Austria
Software Engineer
Product, Lisbon, Portugal
Support Associate
Operations, Oslo, Norway
Installer relations coordinator
Operations, Oslo, Norway
Sales Intern
Sales, Milano, Italy
Supply Chain Intern
Operations & Improvement, Milano, Italy
Regional Head of Partnerships
Sales, Madrid, Spain
Jr. Marketing Manager Switzerland (German speaking)
Marketing, Madrid, Spain
Customer Success Specialist - Sostituzione Maternità
Operations, Milano, Italy
☀️ Partnerships Manager Germany (f/m/x) ☀️
Operations, Berlin, Germany
☀️ Head of Sales (f/m/x) ☀️
Sales, Berlin, Germany
SEO specialist (German, English, Portuguese, Swedish, Dutch or French speaking)
Marketing, Madrid, Spain
Sales Manager B2C
Operations, Amsterdam, Netherlands
International Accounting Manager
Finance, Oslo, Norway
Performance Marketing Manager (German speaking) ☀️
Marketing, Madrid, Spain
Sales Manager (f/m/x) ☀️
Sales, Vienna, Austria
Operations/Customer Support Specialist
Operations, Stockholm, Sweden
Senior International Accountant (Spanish, French, Dutch or Portuguese speaking)
Finance, Madrid, Spain
Technical Specialist Sweden
Operations, Stockholm, Sweden
Project Manager Sweden
Operations, Stockholm, Sweden
Account Manager Sweden
Operations, Stockholm, Sweden
Sales Manager UK
Operations, London, United Kingdom
B2B Business Development Account Manager UK
Operations, London, United Kingdom
Junior Project Manager
Operations, Warsaw, Poland
Sales Representative
Operations, Warsaw, Poland