Job Description

Company Overview

GreenSketch is a digital solar design and workflow platform developed by OSW Group. It enables installers, EPCs, and partners to design, quote, and deploy solar and battery solutions efficiently through an end-to-end SaaS platform.

Operating at the intersection of clean energy, SaaS, and installer ecosystems, GreenSketch supports the global transition to renewable energy by simplifying complex solar workflows and improving commercial execution for partners across regions

Role Summary

The Customer Success Specialist (Mexico) is a junior leadership role responsible for driving customer adoption, retention, expansion, and long-term value realisation across GreenSketch's Mexican installer and partner base.

Based in Guadalajara, this role oversees Customer Success strategy and execution, and works closely with Product, Sales, and Partnerships to ensure strong product adoption and customer outcomes.

This role requires deep solar /...

Apply for this Position

Ready to join GreenSketch? Click the button below to submit your application.

Submit Application