Technical Service Delivery Manager (Basé à London)
1 month ago
The Technical Service Delivery Manager role is accountable for the fully embedding Omnilife’s Customer management framework, customer strategy, operations strategy, policies, and business standards across the business. The Technical Service Delivery Manager will ensure that Omnilife delivers on i...