America's Job Portal
Designation: Manager, Client Success
Office Location: Bangalore
About the Role
As a Client Success Manager, you will own the post-sales journey for our advertisers and
agency partners. Your focus will be on ensuring campaign success, building long-term client
relationships, and driving account growth. You will work closely with Sales, Ad Operations,
Product, and Analytics teams to deliver great client outcomes and create long-term value.
Key Responsibilities