Seite wählen

b_DE_Sales Consultant (Geneva)

Sales Consultant – Geneva Reporting to the Head of Sales, the Sales Consultant will support the company’s sales in Switzerland. Location Geneva Amount of hours 100% Language French, English LEARN MORE

b_DE_Sales Consultant (Vaud)

Sales Consultant – Vaud Reporting to the Head of Sales, the Sales Consultant will support the company’s sales in Switzerland. Location Vaud Amount of hours 100% Language French, English LEARN MORE

b_DE_Sales Consultant (Valais)

Sales Consultant – Valais Reporting to the Head of Sales, the Sales Consultant will support the company’s sales in Switzerland. Location Valais Amount of hours 100% Language French, English LEARN MORE

b_DE_Solar Installer Team Leader (Solothurn)

Solar Installer Team Leader – Solothurn Reporting to the Head of Operations, the Solar PV Team Leader will support the company’s installation efforts in the German speaking regions of Switzerland. Location Solothurn Amount of hours 100% Language German, English...