Job Details

ID #55252296
State Delaware
City Wilmington
Full-time
Salary USD TBD TBD
Source Evinova
Showed 2026-08-01
Date 2026-07-30
Deadline 2026-09-28
Category Customer service
Create resume
Apply Now

Customer Success Manager

Delaware, Wilmington, 19801 Wilmington USA
Apply Now

Evinova is seeking an Implementation and Success Lead to own end-to-end delivery of enterprise SaaS implementations in regulated life sciences environments. You will be the accountable delivery lead, coordinating engineers, testers, and product teams to ensure on-time,

Apply Now Report job