Similar Jobs

See all

Key Responsibilities:

  • Own and develop executive-level relationships across a portfolio of strategic enterprise customers, becoming a trusted advisor.
  • Lead customer account strategy and multi-year success planning, aligning Xplor solutions to customer priorities.
  • Drive customer retention, contract renewals, and expansion opportunities while managing escalations.

Qualifications:

  • 5+ years of experience in Customer Success, Account Management, or similar customer-facing role.
  • Proven experience managing complex customer relationships and executive-level stakeholders.
  • Strong commercial acumen with track record of leading contract renewals and identifying growth opportunities.

Why Xplor:

  • Be part of a global network of talented colleagues with a supportive culture.
  • Access to perks like Paid Parental Leave, volunteer days, and mental health support.
  • Flexible working arrangements and commitment to diversity and inclusion.

Xplor Technologies

Xplor Technologies powers experiences through modern vertical software, embedded payments, and AI capabilities, helping businesses in various industries simplify operations and elevate customer experiences. The company supports over 130,000 businesses across 72+ countries and is backed by world-class investors, with a culture guided by core values like 'Find a better way' and 'Do the right thing'.

Apply for This Position