Poland Solar Installer Success Manager

One Stop Warehouse Pty

Polska

On-site

PLN 90,000 - 130,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OSW Group seeks a Customer Success Manager to lead onboarding and ongoing engagement with solar installer partners in Poland. You will guide partners through onboarding, adoption and integration into daily workflows, collaborating closely with Product, Development and Support teams to optimize outcomes.

The role requires fluency in Polish and English, familiarity with the solar market and the ability to travel within Poland to support installer engagement and market development.

Qualifications

  • Degree or equivalent practical experience in a relevant field.
  • Experience in customer success or similar role within a technology or B2B SaaS environment.
  • Familiarity with the Spanish solar market and installer networks.
  • Experience with technology products and understanding user workflows.
  • Ability to identify potential customers and partners and contribute to regional go-to-market planning.

Responsibilities

  • Identify installer partners in Poland and build relationships for regional growth.
  • Onboard new installation partners and guide them through first projects using GreenSketch.
  • Drive adoption and integrate GreenSketch into daily planning and documentation workflows.
  • Act as trusted advisor to installer partners, helping realise product value and resolve challenges.
  • Provide regional go-to-market insights and feedback to product teams.
  • Gather customer feedback to inform product improvements.
  • Conduct product demos, training sessions and customer meetings.
  • Monitor activity, address adoption barriers and deepen usage.
  • Coordinate with internal teams to align regional needs with product priorities.
  • Travel within Poland for meetings and events.

Skills

Polish & English fluency
Spanish market familiarity
Customer success
Account management
Business development

Education

Degree or equivalent

Job description

OSW Group seeks a Customer Success Manager to lead onboarding and ongoing engagement with solar installer partners in Poland. You will guide partners through onboarding, adoption and integration into daily workflows, collaborating closely with Product, Development and Support teams to optimize outcomes.

The role requires fluency in Polish and English, familiarity with the solar market and the ability to travel within Poland to support installer engagement and market development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solar Solutions Partner Success Manager
Solar Solutions Partner Success Manager

Sungrow Europe • Województwo mazowieckie

On-site
PLN 120,000 - 180,000
Partner Success Engineer - Solar PV Solutions
Partner Success Engineer - Solar PV Solutions

Sungrow Europe - Welcome traveler! • Warszawa

On-site
PLN 170,000 - 250,000
Customer Success Manager, Poland
Customer Success Manager, Poland

One Stop Warehouse Pty • Polska

On-site
PLN 90,000 - 130,000
Key Account Manager — Solar Solutions & Growth
Key Account Manager — Solar Solutions & Growth

OSW Poland • Warszawa

On-site
PLN 120,000 - 180,000
Competitive salary
Performance bonuses
Customer Success Manager - Poland
Customer Success Manager - Poland

Sungrow Europe - Welcome traveler! • Warszawa

On-site
PLN 170,000 - 250,000
Customer Success Manager - Poland
Customer Success Manager - Poland

Sungrow Europe • Województwo mazowieckie

On-site
PLN 120,000 - 180,000
Strategiczny Menedżer Kluczowych Klientów | Solar B2B
Strategiczny Menedżer Kluczowych Klientów | Solar B2B

OSW Poland • Województwo mazowieckie

On-site
PLN 90,000 - 150,000
Premie za wyniki
Rozwój kariery
Praca w firmie międzynarodowej
Key Account Manager
Key Account Manager

OSW Poland • Warszawa

On-site
PLN 120,000 - 180,000
Competitive salary
Performance bonuses
Operations Manager
Operations Manager

OSW Poland • Województwo mazowieckie

On-site
PLN 180,000 - 240,000
Solution Manager Poland (m/f/d)
Solution Manager Poland (m/f/d)

GoodWe • Polska

Remote
PLN 60,000 - 90,000
International team
Development opportunities
Flat hierarchies