Role Overview
This role represents a commercial hire within an international technology company’s expanding U.S. operations. The Customer Success Manager will take ownership of the live U.S. account portfolio, spanning single-site operators through larger, multi-location retail businesses.
What You Will Do
Manage the customer journey, drive customer adoption, demonstrate measurable ROI, manage renewals, drive account expansion, build trusted relationships, and represent the voice of the customer.
Why It Might Be a Fit
The ideal candidate combines strong relationship-building skills with analytical thinking and a genuine focus on customer outcomes.
Requirements
- Experience in Customer Success, Account Management, or a related customer-facing commercial role
- Demonstrated ownership of customer relationships
- Commercial confidence and the ability to negotiate, influence customer decisions, and personally drive expansion opportunities
- Strong analytical skills and the ability to interpret customer data, measure outcomes, and communicate return on investment
- Excellent communication and presentation skills
- A consultative approach to customer relationships
- The ability to manage a varied portfolio of customers, adapt engagement to individual needs, and balance customer satisfaction with commercial objectives
Benefits
- Comprehensive health coverage
- Access to dedicated mental health and professional coaching resources
- Unlimited PTO policy after one year of service
To apply for this job please visit jobs.navigarecruiting.com.

Follow us on social media