Full-time

Customer Success Specialist (Mexico)

Posted by GreenSketch • Mexico, Mexico, Mexico

📍 Mexico, Mexico 🕒 February 27, 2026

About the Role

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 ...

Ready to Apply?

Submit your application today and take the next step in your career journey with GreenSketch.

Apply Now