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
- ID: #55079564
- State: Massachusetts Needhamheights 02494 Needhamheights USA
- City: Needhamheights
- Salary: $100k
- Showed: 2026-05-30
- Deadline: 2026-07-07
- Category: Customer service