Senior Customer Success Manager

About the Role Title:Senior Customer Success Manager Location: Boston United States Job Description: As a Senior Customer Success Manager at Clarivate, you will be responsible for ensuring renewal and retention of subscription licenses through implementation and...

Senior Analyst, Customer Experience

About the Role Title: Sr. Analyst, Customer Experience Location: United States Job Description: ID2025-4165 Category Information Technology Position Type Full-Time Remote Yes Company Navitus About Us Navitus – Putting People First in Pharmacy –...

Director of Global Accounts

About the Role Title: Director of Global Accounts, Americas – Remote Location: United States Job Description: At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more...

Head of Global Operations

About the Role Title: Head of Global Operations Location: Remote-US Type: Full-time Workplace: remote Category: Global Business Job Description: About Tala Tala is on a mission to unleash the economic power of the Global Majority – the...