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 stakeholder management, ability to drive account growth and manage multiple clients. Category: Business Development Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English