SolarSquare

HQ
Mumbai
Total Offices: 2
400 Total Employees
Year Founded: 2015

Teams at SolarSquare

Recently posted jobs

12 Days AgoSaved
In-Office
Pune, Mahārāshtra, IND
Solar • Renewable Energy
Manage post-sales relationships with residential solar customers by guiding onboarding, supporting product adoption, resolving concerns, monitoring customer health, maintaining CRM records, coordinating issue resolution, collecting feedback, and identifying upsell, cross-sell, and referral opportunities.
12 Days AgoSaved
In-Office
Bhopal, Madhya Pradesh, IND
Solar • Renewable Energy
Manage post-sale customer communication throughout residential solar projects. Provide progress updates, resolve complaints and escalations with internal teams, monitor installation quality, oversee documentation and handovers, collect feedback, and support initiatives improving NPS, reducing cancellations, and driving referrals.
12 Days AgoSaved
In-Office
Ahemdabad Kasora, Bilari, Moradabad, Uttar Pradesh, IND
Solar • Renewable Energy
Manages post-sale customer experiences for residential solar projects. Serves as the primary customer contact, provides project updates, resolves escalations with internal teams, monitors installation quality, oversees documentation and handovers, collects feedback, and supports initiatives to improve NPS, reduce cancellations, and increase referrals. The role requires strong communication, coordination, empathy, CRM and spreadsheet familiarity, local travel, and weekend availability.