About this role
Client Success Manager – Digital Marketing at Ebizon. Location: Noida, Uttar Pradesh, India. Role: managing relationships, driving growth, monitoring performance Requirements: 8+ years in digital marketing or client servicing, agency experience preferred, experience with US/UK clients, strong communication and presentation skills, stakeholder management, account growth and campaign performance understanding. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English