Customer Success Associate - Insight Global : Job Details

Customer Success Associate

Insight Global

Job Location : San Antonio,TX, USA

Posted on : 2025-08-08T02:07:10Z

Job Description :

Required Skills & Experience

  • Minimum of 3 years of Customer Success, Account Management, or Business Operations experience in a leadership role with negotiation, growth, & customer success.
  • Experience navigating multiple systems while simultaneously on the phone with internal/external customers.

Nice to Have Skills & Experience

· Associate or bachelor's Degree

· Background in clinical, healthcare, or medical space

· ITIL/PMP Certification

Salesforce Experience

-Experience working with ticketing Systems

Job Description

An Insight Global employer is looking for a Customer Success Associate to join the customer operations team. This person's main responsibility is to support Customer Success Managers and internal teams by ensuring operational excellence across customer experience, revenue recognition, churn mitigation, and continuous improvement. You play a key role in conducting audits and managing transactional efforts to deliver exceptional service. Success in this role requires strong organizational skills, attention to detail, and expertise in business operations and customer success, including workflow optimization, customer engagement, and alignment with company goals.

Apply Now!

Similar Jobs ( 0)