Clinch

HQ
New York
Total Offices: 2
143 Total Employees
Year Founded: 2013

Teams at Clinch

Recently posted jobs

One Month AgoSaved
Remote or Hybrid
USA
AdTech • Artificial Intelligence • Software
Drive global growth and adoption of Clinch solutions across holding companies and partner agencies. Build executive engagement strategies, expand existing accounts through upselling and cross-selling, develop commercial and go-to-market plans, monitor agency KPIs, lead education, forecast revenue, manage relationship risks, and collaborate with Sales and Client Experience teams.