Job Description
The Director of Customer Success in Blackbaud India is a senior leadership role responsible for overseeing the India operation across multiple functions within a matrix organization, including Support, Vertical Customer Succes, Renewals Professional Services, Product Success...
Apply for this Position
Ready to join Confidential? Click the button below to submit your application.
Submit Application