Blackbaud India is recruiting a Team Lead, Business Systems Analyst for its Hyderabad, Telangana location in a full-time Customer Success Manager capacity. This leadership role combines people management with hands-on business systems analysis to support clients, primarily in the education and nonprofit sectors. You will lead a team of analysts, oversee the gathering and documentation of business requirements, and ensure proposed solutions align with client operational goals. Core responsibilities include managing project timelines, conducting system health checks, and mentoring team members on best practices. The successful applicant will have prior experience leading BSA teams, strong analytical and communication skills, and familiarity with SAAS platforms like those from Blackbaud. You will bridge business needs with technical execution to drive client success and process efficiency.
Blackbaud India · Hyderabad, Telangana, India