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