Emerald

HQ
California
Total Offices: 8
1,439 Total Employees
Year Founded: 2014

Teams at Emerald

Recently posted jobs

21 Hours AgoSaved
In-Office
Barcelona, Cataluña, ESP
AdTech • Business Intelligence • Design
Manage and nurture strategic client accounts as a technical lead: deliver advanced support, lead complex initiatives, conduct site audits and training, drive adoption and renewals, troubleshoot and document integrations, coordinate cross-functional teams, and advocate client needs to influence product improvements.
2 Days AgoSaved
In-Office
Alpharetta, GA, USA
AdTech • Business Intelligence • Design
The Sales Marketing Manager drives revenue through demand generation programs, managing lead scoring and execution across campaigns, and reporting performance metrics.
2 Days AgoSaved
In-Office
Alpharetta, GA, USA
AdTech • Business Intelligence • Design
The Sales Marketing Manager focuses on creating and executing integrated marketing strategies, developing sales enablement materials, and optimizing campaign performance for revenue growth.