MOO

HQ
London, England
Total Offices: 5
464 Total Employees
Year Founded: 2006

Jobs at Similar Companies

Similar Companies Hiring

Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
3 Offices
68 Employees
Marketing Tech • Digital Media • AdTech
New York, NY
2157 Employees
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
2 Offices
14 Employees
Jobs at MOO

Recently posted jobs

4 Days Ago
Hybrid
East Providence, RI, USA
Marketing Tech
The Sales Manager at MOO will lead a team of 6-7 Account Executives and Account Managers in the North American Market, oversee recruitment and training, implement strategies for growth, and ensure customer communication SLAs are met, all while driving team performance and collaboration with cross-functional teams.
22 Days Ago
Hybrid
London, Greater London, England, GBR
Marketing Tech
The Account Executive at MOO is responsible for engaging with business customers, understanding their needs, and introducing them to MOO's products and services. They will manage client accounts, facilitate onboarding, conduct product demonstrations, maintain clear records in the CRM, and achieve sales targets through proactive outreach and closing efforts.
22 Days Ago
Hybrid
East Providence, RI, USA
Marketing Tech
As an Account Executive at MOO, you will be the first contact with business customers, introducing them to MOO's services and products. Your role involves managing client accounts, maintaining CRM records, achieving sales targets, and collaborating with internal teams to provide a seamless client experience. Daily, you will make outbound calls, nurture leads, and receive coaching to enhance your sales skills.