Traackr

HQ
San Francisco, California, USA
108 Total Employees
Year Founded: 2009

Similar Companies Hiring

Security • Sales • Information Technology • Cybersecurity • Automation
6 Offices
442 Employees
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
20 Offices
6000 Employees
Jobs at Traackr
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

6 Days Ago
Remote
Vietnam
Information Technology
The Senior Customer Success Manager will ensure successful onboarding and training for enterprise clients, monitor program adoption, and identify growth opportunities within their influencer marketing efforts.
6 Days Ago
Remote
Malaysia
Information Technology
The Senior Customer Success Manager will optimize onboarding, adoption, and strategic account management for enterprise clients in APAC using Traackr's platform, ensuring clients succeed with influencer programs.
6 Days Ago
Remote
Indonesia
Information Technology
The Senior Customer Success Manager will enhance client engagement, ensuring optimal use of Traackr's platform through tailored onboarding, strategic account management, and training initiatives. Responsibilities include monitoring program success metrics and addressing client needs.
6 Days Ago
Remote
Philippines
Information Technology
The Senior Customer Success Manager will onboard and train clients, measure success in influencer programs, and collaborate with internal teams to ensure client satisfaction and growth.