Customer Process Analyst

You will be required to map the existing customer journey and collaboratively redesign the process so that waste is reduced and the customer experience is…

£29,557 - £32,233 a year
1 vacante