Innovid is hiring for work from home roles

Innovid

1 Remote Job Openings at Innovid

Strategic Client Success Director

Innovid · Full Time · 2 months ago
Innovid
🌎 United States 💵 $120K - $160K per year ⭐ 5-10 yrs exp 💼 Sales
The Strategic Client Success Director leads multi-account initiatives to drive revenue growth, renewals, and operational excellence across regions. They serve as a key escalation point and mentor, ensuring long-term account health through strategic alignment and process improvements.