Posted By

Job Views:  
102
Applications:  26
Recruiter Actions:  8

Posted in

IT & Systems

Job Code

1151535

Manager - Customer Success - IT

5 - 9 Years.Others
Posted 2 years ago
Posted 2 years ago

Customer Success Manager


Organiza

Responsibilities:

- Lead strategic initiatives to drive growth and expansion across global virtual volunteering clients

- Lead cadence calls with international clients, identify and implement initiatives to avoid churn and explore avenues to up-sell and maximize revenue

- Work closely with internal teams - marketing, product, nonprofit partnerships, etc., to ensure successful project delivery

- Drive new business growth through greater advocacy and reference-ability amongst current clients

- Liaison with product team to ideate, brainstorm and suggest changes in the product roadmap

- Own the business and influence the leadership team by sensitizing them towards new user insights, product changes, new features etc.

- Align key metrics and objectives with the leadership team

Didn’t find the job appropriate? Report this Job

Posted By

Job Views:  
102
Applications:  26
Recruiter Actions:  8

Posted in

IT & Systems

Job Code

1151535

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow