Anavo white logo and yellow dot with transparent background

Start your job search!

We work with businesses across the clean energy,
sustainability & environment space and have job
opportunities all across the globe for you. Don’t miss out!

  • Categories

  • Country

Technical Sales Representative – Germany
Germany

Overview The technical sales representative, along with the senior sales manager, will cultivate relationships with key stakeholders, drive sales, and...

Distribution Account Manager
Belgium/Netherlands/Luxembourg

Reporting to the Sales Director EMEA, the Distribution Account Manager Benelux will: - Be in charge of a territory and direct accounts to reach the...

Solar PV Technician
France

Le technicien PV intervient seul ou en équipe sur les installations solaires (toiture, carport, centrale au sol – fixe et tracker ou serre...

Managing Director – Germany
Germany

The Head of Germany will play a crucial role in the expansion into the European market, particularly in Germany, with a focus on battery energy...

Senior Proposal Engineer
UK

As a Senior Proposal Engineer, you will be the subject matter expert for Energy Storage in the Africa and European Union (EU) regions, including...

Solar Technical Support Specialist – Germany
Germany

The main function of the Technical Support Specialist, reporting to the Director of Global Services, is to respond to technical and installation...

Product Manager – Energy Storage
Australia

Join a leading MNC in the Renewable Energy Space

Product Trainer – Solar Inverters
Australia

Develop and provide Solar Inverter Product Training to Residential, Commercial & Industrial customers, while working with one of the largest solar...

Sales Support Engineer
Belgium/Netherlands/Luxembourg

As a Sales Support Engineer, your main objective will be to provide technical support to the commercial sales team. You will be responsible for...

Sales Support Engineer
Spain

As a Sales Support Engineer, your main objective will be to provide technical support to the commercial sales team. You will be responsible for...

Global Head of Purchase Power Agreements (PPA)
Germany

Our client is one of the biggest operators of renewable energy portfolios in Europe. They develop, build, own and operate several hundred MW (with a...

Project Director – PV
Spain

Our client is one of the leading international high quality solar panel manufacturer and project developers globally, with a world class team of...

Sales Manager Iberia
Spain

Our client is one of the leading international high-quality manufacturers of entire solar PV systems and utility scale PV project developers globally,...

Stay connected with us!

Follow our LinkedIn page to keep up to date
with industry insights as well as job opportunities.

Follow us today!