Client Success Manager

CGI Digital•Rochester, NY
•$50,000 - $75,000

About The Position

Client Success Managers serve as strategic liaisons between the company and its clients. The role focuses on building lasting relationships with small and local businesses, translating insights into strategy, and driving measurable results that help clients grow. The Client Success Manager manages a portfolio of small business clients, provides consultative support, and guides clients through SEO and search visibility strategies. The role also identifies relevant opportunities to expand solutions and works with Account Executives and the Digital Media team to keep clients supported and informed.

Requirements

  • 1–3 years of experience in agency work, account management, or client-facing digital marketing.
  • Experience working directly with small or local businesses.
  • Understanding of local SEO, Google Business Profiles, and search fundamentals.
  • Confidence explaining performance metrics and optimization opportunities in simple terms.
  • Strong communication skills and a proactive, solutions-focused mindset.
  • A genuine desire to make a difference for every client served.

Responsibilities

  • Serve as the primary point of contact for a portfolio of small business clients.
  • Build meaningful, consultative relationships rooted in trust.
  • Translate analytics and performance insights into clear, actionable next steps.
  • Guide clients through SEO and search visibility strategies that drive growth.
  • Identify opportunities to expand solutions that genuinely help clients’ businesses.
  • Partner with the Account Executive and Digital Media team to ensure clients feel supported and informed.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Paid family leave
  • PTO
  • Basic life insurance
  • Employee wellness program
  • Performance-based bonuses, including renewal, upsell, and quarterly bonuses
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service