Manager, Customer Support - YourCause The opportunity YourCause from Blackbaud supports some of the world's leading companies in managing their corporate impact programs. Customer Support plays an increasingly central role in delivering a high-quality, consistent, and efficient experience across a diverse and global customer base. We are investing in the next phase of that support model—one grounded in operational discipline, data-driven decision-making, and the intelligent use of automation and AI to improve outcomes for both customers and agents. Success in this role is measured by increased agent effectiveness, reduced case volume and customer effort, faster time to resolution, and stronger customer confidence in every interaction. This is an opportunity to lead a critical function through measurable evolution while maintaining strong, reliable day-to-day performance. As Manager, Customer Support, you will lead Level 1 and Level 2 support teams, own the metrics that define success, and drive measurable improvement in how support is structured, delivered, and scaled. Reporting to the Head of YourCause Customer Experience, you will translate performance insights into action, partner cross-functionally to address root causes, and play a key role in advancing Blackbaud's mission to deliver a customer-centric, intelligent, and AI-powered support experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed