About this role
Customer Success Manager - Amazon at Ebizon. Location: Noida, Uttar Pradesh, India. Role: Managing clients, Coordinating teams, Tracking deliverables Requirements: 7+ years experience; agency/account management; strong communication; basic Amazon marketplace understanding. Category: Customer Service Seniority: Senior Level Tools: Microsoft Teams, Zoom, Video conferencing Commitment: Full Time Workplace: Remote Languages: English