Customer Success Manager- UK Client based

30 May 2026
Apply

gap between healthcare and research.

About the Role:

This Customer Success Manager works to cultivate customers for life in the UK goals through product adoption, retention and value-added services.

This role primarily supports OpenClinica’s UK and broader NHS
Salary:$100k

Full-time
Apply