Share this Job

Customer Success Manager (Colombia o Chile)


bogota, DC, CO

Req ID:  1411
Level of experience:  Mid-Career
Remote:  Yes
Travel Required:  50%-75%

Customer Success Manager

The Customer Success Manager (CSM) is responsible for driving long term customer success and adoption of Ellucian products within a defined set of customers.  S/he will serve as a primary point of contact representing the customer.  The CSM will build strong relationships with customers and become a trusted advisor to the customer.


  • Evangelize capabilities of Ellucian Solutions.
  • Optimization of the application, subscription or service; Customer retention including supporting and/or executing the renewal process; cross-sell/up-sell.
  • Receive, respond to, and route products and services related inquiries to appropriate team members.
  • Conduct regularly scheduled communications with customer influencers and decision-makers.
  • Identify risks to the customer in achieving their stated business goals and develop a risk mitigation plan.
  • Customer Advocacy; secure customer references.
  • Track and enter data into systems of record; reporting, managing system configuration, and updating customer information.
  • Coordinate adoption activities by acting as the escalation point for communication and issues.
  • Collaborate across functional teams. Maintain and establish positive, productive working relationships with other departments within Ellucian.
  • Performs miscellaneous job-related duties as assigned.
  • Strong understanding of enterprise solutions.
  • Serve as the escalation point for communications and issues.
  • Interact with key influencers and decision-makers within assigned customer portfolio.


  • Bachelor's degree or equivalent combination of education and experience
  • 3-5 years of experience in a related industry preferred
  • 2+ years of experience managing critical customer issues with senior management preferred
  • Knowledge of higher education solutions preferred
  • Must have the ability to work with multi-functional teams in virtual and face-to-face environments.
  • Exceptional interpersonal, organizational and communication skills (verbal and written)
  • Excellent presentation skills
  • Excellent problem-solving skills
  • Be a "self-starter" committed to customer satisfaction/delivery and able to respond to rapid change within the business.
  • Excellent collaboration acumen, ability to multi-task, and to work in a fast-paced and demanding environment
  • Proven ability to manage customer relationships with sales organizations
  • Action oriented, take charge attitude, and high accountability
  • Bilingual: Spanish and English proficiency is required
  • Able to work out of the Chile or Colombia offices.
  • Banner experienced preferred

Find similar jobs: