Repower employs around 610 employees in Switzerland and Italy. The 430 people in the Swiss team work at eight different sites. Even though people work at different offices in two different countries, a lively exchange of experience, ideas and information - between technical and business experts, and between experienced staff, new joiners and apprentices - ensures a strong team spirit.
To ensure good collaboration and team spirit, clearly structured tasks and responsibilities are necessary. Repower offers positions in different areas:
- Market & sales
- Technical trades
- Support functions