Customer Success Manager Tech Touch

Costa RicaFull-TimeManagerSupport / Customer Success

Skills

You will be redirected to the company career page

Important Information

  • Location: Costa Rica
  • Work Mode: Hybrid

Responsibilities and Duties

  • Build strong, long-term relationships with customers to understand their goals and ensure continued value realization.
  • Design and execute customer success strategies that drive onboarding, adoption, and product expansion.
  • Monitor customer health, usage, and engagement metrics to proactively improve retention and satisfaction.
  • Collaborate with internal teams to enhance the customer experience and support renewals and growth initiatives.

Qualifications and Skills

  • Proven experience managing customer relationships in a SaaS or technology-driven environment.
  • Ability to apply a consultative approach to identify customer needs and align solutions to business objectives.
  • Strong analytical skills to interpret usage data, customer health indicators, and performance metrics.
  • Experience working with CRM platforms such as Salesforce to maintain accurate account records.
  • Solid understanding of onboarding processes and customer lifecycle management.
  • Excellent written and verbal communication skills for virtual customer engagement.
  • Strong organizational and time management abilities to manage multiple accounts effectively.
  • Ability to work independently while collaborating across cross-functional teams.
  • Customer-focused mindset with a strong commitment to delivering value and results.
  • Basic knowledge of IT security concepts and technology solutions.

Job Summary

CompanyEncora
LocationCosta Rica
TypeFull-Time
LevelManager
DomainSupport / Customer Success