Marcelle Newbound

Customer Experience Manager

Marcelle has over 14 years of experience working in the Information and Communication Technologies sector across multi-national companies, including Deloitte, Thales and Peoplebank. Marcelle’s experience spans across driving strategy, maturing process and policy, creating customer onboarding and training and Account Management. Marcelle is focused on optimizing the employee and customer experience to drive satisfaction and product renewal.

Location

Canberra, Australia

Links


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices