Head of Internal Sales
Key Account Manager
Head of Sales German-speaking Switzerland
Account Manager
Junior Account Manager
Capture and communicate solar module design.
The online store is now available for business customers at store.megasol.ch.
Close partnership between Megasol and Saint-Gobain
Recruiting