Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.
171
companies
4,043
Jobs
Clinch
Clinch
clinch.co

Locations

United States

Size

11-50 employees

founded in

2012

Enterprise software
e-commerce/retail

Clinch delivers hyper-personalized creative experiences and consumer intelligence across all channels

Something looks off?
Open jobs at Clinch