21 Jobs Found
Manager, Customer RenewalsPush the boundaries of tech. In your sweatpants. We are seeking an experienced and dynamic Renewals Team Manager to lead our global renewals team. The ideal candidate will have a proven track record of managing dispersed teams across various time zones, demonstrating flexibility to work different hours as needed. In additi...