CUSTOMER SUCCESS MANAGER SCALE jobs in OXFORD, United Kingdom

of developing management mechanisms, reporting and metrics to manage, scale and improve an operation. Exemplary customer-facing... teams such as commercial and customer support. Experienced and empathetic people manager with experience of hiring...

Oxa Autonomy