Back to board
economicmodeling·13 days ago

Customer Success Manager (Account Manager I)- 1035

Moscow, United States of AmericaRemoteFull-timeMid · 5-10 yearsH1B likely

About this role

Customer Success Manager (Account Manager I) is responsible for maintaining strong customer relationships, ensuring client needs are met, resolving issues, and collaborating with internal teams to deliver an exceptional customer experience. They drive account growth through renewals, upselling, and cross-selling while helping customers achieve their goals and maximize value from the company's solutions.