Huzzle Ltd

HQ
London
Total Offices: 5
113 Total Employees
Year Founded: 2020

Teams at Huzzle Ltd

Recently posted jobs

2 Days AgoSaved
Remote
6 Locations
HR Tech • Software
Generate and qualify outbound leads for SaaS, e-commerce, and customer service sectors. Responsibilities include researching prospects, building targeted campaigns, creating personalized multi-channel outreach across email, LinkedIn, and cold calling, managing follow-ups, booking qualified meetings, maintaining CRM records, optimizing campaigns, and reporting funnel performance.
2 Days AgoSaved
Remote
5 Locations
HR Tech • Software
Manage a high-volume portfolio of client accounts, strengthen relationships, improve retention and product adoption, identify expansion opportunities, mitigate churn, onboard clients, resolve issues, coordinate with internal teams, and maintain accurate CRM records.
2 Days AgoSaved
Remote
South Africa
HR Tech • Software
Lead growth and performance marketing strategy across multiple US-based client accounts. Manage Google Ads and Meta Ads, optimize full-funnel metrics, run growth experiments, develop roadmaps, and oversee campaign execution. Serve as the primary strategic client contact, coordinate marketing specialists, support new business pitches, onboard clients, improve internal workflows, and use AI tools for research, reporting, creative ideation, and analysis.