Capital One is seeking a Client Success Lead to oversee delivery of Branded Card marketing and messaging campaigns. The role leads an Execution Manager and a team of project managers and serves as the primary point of contact for Card Business Segment Leadership within the Enterprise Marketing & Messaging (M&M) Delivery team. The Client Success Lead strategically oversees and aligns business intent and marketing and messaging initiatives for Branded Card. Working with segment and horizontal delivery leadership and internal support teams, this person coordinates campaign prioritization and execution, continuous improvement projects, performance accountability, capacity management, and contributions to platform and technology roadmaps. The role requires a bachelor’s degree, military experience, or at least 10 years of commensurate work experience; at least five years of relevant account executive, customer success, operations, or project management experience; and at least three years of people management experience. A master’s degree or MBA and additional project management and people management experience are preferred.
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
Senior