Ekwa Marketing

Mississauga, Ontario, CAN
95 Total Employees
Year Founded: 2008

Jobs at Similar Companies

Similar Companies Hiring

Pharmaceutical • Logistics • Healthtech
11 Offices
46000 Employees
Marketing Tech • Digital Media • AdTech
New York, NY
2157 Employees
AdTech
US
Jobs at Ekwa Marketing

Search the 1 job at Ekwa Marketing

2 Days Ago
Mississauga, ON, CAN
AdTech • Healthtech
The Customer Success Manager will build and maintain client relationships, running quarterly business reviews, managing client satisfaction, owning the renewal process to achieve retention goals, and identifying growth opportunities for clients.

Jobs at similar companies