BUSINESS PROCESS IMPROVEMENT SPECIALIST

This role is about improving the customer experience. By understanding, mapping and challenging our current processes around how we deliver our services and present information to our customers, you can directly influence improvements. As a result of your insight, you will need to design and manage a number of processes, systems and information platform change projects.

Read More