Senior Manager, Deal & Renewal Operations
1 month ago
London
This position will involve regular collaboration with Sales, Finance, Legal, Business Systems and other central operations teams. Business Development Manager – UK Travel/Hotel Specialist. Review, refresh and implement robust processes supporting Customer Master management, including Customer Reg...