MOO

HQ
London
Total Offices: 6
464 Total Employees
Year Founded: 2006

Teams at MOO

Recently posted jobs

5 Days AgoSaved
Hybrid
East Providence, RI, USA
Marketing Tech
Leads MOO’s customer and commercial strategy, including Managed Services growth, end-to-end customer experience, Customer Service, Revenue Operations, Demand Generation, and Sales Enablement. Oversees approximately 120 employees across the US, UK, and South Africa; defines customer growth strategies, improves service through AI and automation, strengthens customer insight and measurement, and drives cross-functional commercial capabilities and operational performance.
11 Days AgoSaved
Hybrid
Cape Town, Western Cape, ZAF
Marketing Tech
Creates bespoke print and merchandise designs for business customers while following brand guidelines and production specifications. Collaborates with Sales, Production, and Customer Success, troubleshoots print and design issues, quality-checks files, and meets strict turnaround times. The role requires strong typography, retouching, presentation, digital print, organization, and communication skills, along with proficiency in Adobe Creative Cloud and a relevant design background or equivalent artworking experience.
16 Days AgoSaved
In-Office or Remote
Cape Town, Western Cape, ZAF
Marketing Tech
Qualify inbound and outbound leads, conduct high-volume phone and email outreach, identify decision-makers, schedule qualified appointments for Account Executives, document interactions in Salesforce, and provide feedback to improve campaigns and prospecting channels. The role supports US business development teams remotely from South Africa and requires strong communication, goal orientation, autonomy, and sales lead-generation experience.