Customer Success Manager

New
H
HuzzleDigital Marketing
South Africa. Philippines. Morocco. Colombia. ArgentinaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
2+ years
Required Skills
Project ManagementSEOLead GenerationAccount ManagementCRM

Requirements

  • 2+ years of experience in account management, project management, or client success specifically within a marketing agency environment.
  • Strong working knowledge of SEO, paid lead generation (Google & Meta), web design, and social media management.
  • Advanced hands-on experience with ClickUp for project management.
  • Experience using CRM tools for client tracking.
  • Fluent, native-level spoken and written English.
  • Ability to lead confident, high-stakes video calls with North American business owners.
  • Consultative mindset with the ability to identify growth opportunities for clients.
  • Organizational skills to manage multiple accounts, deadlines, and shifting priorities.

Responsibilities

  • Manage the day-to-day success and retention of a dedicated portfolio of clients.
  • Act as the primary bridge between clients and the delivery team, translating business goals into clear, actionable briefs for specialists.
  • Lead a smooth, confidence-building onboarding process for new clients and maintain proactive, responsive communication.
  • Manage timelines and workflows within ClickUp to ensure all work meets high quality standards and is delivered on schedule.
  • Advise clients across the full digital spectrum, including SEO, Google & Meta Ads, web design, social media, and branding.
  • Analyze performance data to track wins, report results in plain language, and identify upsell opportunities.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now