Post a job

Customer Success Manager, Poland

OSW Group · Poland · posted today ago

Apply for this role

marketingsalescustomer-supportremote jobs in poland
Listing supplied by Himalayas. 101 Careers did not originate this post and applications are handled by the employer.

About this role

About OSW Group

OSW Group is a fast growing global ecosystem of businesses united by a shared vision to accelerate the world's transition to smarter, more sustainable energy and technology solutions. Our portfolio includes One Stop Warehouse (OSW), GreenSketch, GreenDeal, Manta and Sunmine, combining expertise across renewable energy, AI-powered software, energy finance and digital infrastructure to drive innovation on a global scale.

With operations across Australia, Singapore, China, Europe, the United States and Mexico—and continuing to expand into new markets—we're creating opportunities for ambitious people to build meaningful, international careers. While each of our businesses has its own unique focus, we're connected by a collaborative culture, entrepreneurial mindset and a passion for challenging what's possible.

When you join OSW Group, you're joining more than a company—you're becoming part of a global team that's shaping the future of clean energy and technology. We invest in our people, encourage fresh ideas, celebrate success and provide the opportunity to grow alongside a business that's only just getting started.

Role Summary

As a Customer Success Manager, you are the main point of contact for our installer partners in Poland. You drive successful onboarding, strong adoption and long-term customer satisfaction. You work closely with installers, understand their real-world challenges and help them embed Greensketch into their daily operations.

Key Responsibilities

Key Deliverables / KPIs

Required Qualifications & Experience

·Fluency in Polish and English, with the ability to engage effectively with local installers and internal global teams.

Skills & Competencies

Preferred / Nice‑to‑Have

·Experience onboarding customers to complex B2B SaaS.

·Hands-on experience with solar installer workflows.

Travel Requirements

Willingness to travel within Poland as required for customer meetings, installer engagement, market development and industry events.

#LGS

Originally posted on Himalayas

Similar remote marketing jobs

Browse all remote marketing jobs →

Customer Success Manager, Poland at OSW Group — Remote | 101 Careers