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, presentation, stakeholder management, and multi-account handling. Category: Marketing Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English