Wattch

HQ
Atlanta
16 Total Employees
Year Founded: 2020

Teams at Wattch

Recently posted jobs

10 Days AgoSaved
In-Office
Atlanta, GA, USA
Internet of Things • Software • Energy • Renewable Energy
Owns the customer success operating engine, including journey mapping, playbooks, automation, self-service, surveys, health scores, advocacy, customer communications, tooling, and KPI reporting. Partners cross-functionally to improve retention, adoption, customer experience, and team efficiency at scale across Wattch’s renewable energy SaaS portfolio.
2 Months AgoSaved
In-Office
Atlanta, GA, USA
Internet of Things • Software • Energy • Renewable Energy
As a Technical Project Manager, you'll oversee project implementation for renewable energy systems, coordinating technical guidance, project timelines, and customer interactions to ensure successful outcomes.