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