Logo
Tag

Customer Success Manager (Tech)

Tag, New York, New York, us, 10261

Save Job

We are looking for a Customer Success Manager (Tech) to act as the primary client-facing point of contact for the implementation, adoption, and success of Tag’s technology solutions. This role is critical to onboarding clients, managing relationships, and ensuring that our tech is delivering measurable value. You’ll work closely with internal product, engineering, and delivery teams while representing the client’s voice across implementation, optimization, and ongoing innovation. About the Role This role is critical to onboarding clients, managing relationships, and ensuring that our tech is delivering measurable value. Responsibilities Provide pre-sales and post-sales technical support, including product demonstrations and training. Act as the primary client contact for tech onboarding, implementation, and post-launch support. Conduct comprehensive discovery sessions to gather detailed requirements and identify opportunities for technology solutions. Manage ongoing client relationships, ensuring alignment, satisfaction, and consistent value delivery. Document workflows, use cases, and decisions, maintaining a clear record of progress and change. Track and manage customer success KPIs including adoption, engagement, satisfaction, and retention. Utilize Kapta or similar Customer Success Platforms to manage customer engagement, track opportunities, and monitor account health. Collect and analyze feedback to inform product improvements and escalate critical issues. Facilitate user training, onboarding, and knowledge transfer sessions. Support regular business reviews, providing performance insights and identifying optimization opportunities. Collaborate cross-functionally with product, engineering, sales, and solutions teams to support customer needs and align on roadmaps. Identify opportunities for upsell, cross-sell, and innovation that align with client goals. Serve as a trusted advisor, providing strategic guidance on best practices and digital transformation. Qualifications Bachelor’s degree in Business, Marketing, IT, or a related field. 4+ years of experience in customer success, solutions consulting, or project management within SaaS, Martech, or digital delivery environments. Strong understanding of marketing platforms, DAM, CMS, CRM, analytics, and content personalization tools. Exceptional communication and stakeholder management skills, able to simplify technical concepts for diverse audiences. Experience managing client feedback loops and translating insights into product or service improvements. Comfortable leading training sessions and creating clear client-facing documentation. Skilled in managing multiple priorities in a fast-paced, client-first environment. Familiarity with tools like Kapta or other Customer Success Platforms is a plus. Required Skills Strong understanding of marketing platforms, DAM, CMS, CRM, analytics, and content personalization tools. Exceptional communication and stakeholder management skills. Experience managing client feedback loops. Comfortable leading training sessions. Skilled in managing multiple priorities. Preferred Skills Familiarity with tools like Kapta or other Customer Success Platforms. Seniority level

Seniority level Mid-Senior level Employment type

Employment type Full-time Job function

Job function Marketing Industries Advertising Services and Marketing Services Referrals increase your chances of interviewing at Tag by 2x Inferred from the description for this job

Medical insurance Vision insurance 401(k) Paid paternity leave Paid maternity leave Child care support Get notified about new Customer Success Manager jobs in

United States . United States $115,000.00-$130,000.00 5 days ago United States $85,000.00-$130,000.00 1 day ago United States $80,000.00-$110,000.00 3 weeks ago United States $110,000.00-$140,000.00 3 weeks ago United States $90,000.00-$100,000.00 10 hours ago United States $62,000.00-$124,868.00 2 weeks ago United States $50,000.00-$70,000.00 1 month ago Pennsylvania, United States $50,000.00-$70,000.00 1 month ago Customer Success Manager - Value Realization

New York, NY $110,000.00-$130,000.00 2 months ago Illinois, United States $50,000.00-$70,000.00 1 month ago United States $75,000.00-$80,000.00 1 month ago North Carolina, United States 3 weeks ago Rhode Island, United States $50,000.00-$70,000.00 1 month ago United States $70,000.00-$100,000.00 3 days ago United States $60,000.00-$75,000.00 1 week ago United States $75,000.00-$82,000.00 2 weeks ago United States $65,000.00-$80,000.00 1 week ago United States $100,000.00-$125,000.00 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr