hero

Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.
171
companies
1,832
Jobs

Technical Customer Success Manager

TechSee

TechSee

IT, Customer Service, Sales & Business Development
New York, NY, USA
Posted on Thursday, July 13, 2023
NA · New York, NY, USA · Fully Remote

Technical Customer Success Manager

NA · New York, NY, USA · Fully Remote

Technical Customer Success Manager

Loading application form

Already working at TechSee?

Let’s recruit together and find your next colleague.

@techsee.me