Sitetracker Logo

Sitetracker

Customer Success Manager, Energy Vertical

🌎

Austin, TX

3d ago
👀 1 views
📥 0 clicked apply

Job Description

$125,000 - $130,000
The Opportunity

We are looking for an experienced Customer Success Manager to join a growing, Customer Success team in the US. As a Customer Success Manager, you will work with customers at all stages of the customer journey -  from implementation through go-live as they deploy and adopt the Sitetracker platform.

As the main point of contact, you will and demonstrate Sitetracker’s value to our customers by identifying business objectives and aligning Sitetracker capabilities with your customer’s goals and objectives.  Working closely with all teams across Sitetracker, you will own customer onboarding, user adoption, customer advocacy and more to ensure the retention and growth of our customers. 

More Jobs at Sitetracker