LO

Lee Osborne

Senior Business Process Manager

Lee Osborne is an experienced and enthusiastic Service Manager with extensive knowledge of computing technology application and theory. They hold a BSc in Computer Science from Leeds Beckett University and have 10 years of practical experience across various IT environments. Currently, Lee serves as a Senior Business Process Manager at Visa, where they focus on service delivery and improving customer satisfaction. Previously, they held key roles at IPsoft, CenturyLink, and Advanced 365, showcasing strong skills in service management, client relationship building, and team development.

Location

Auckland, New Zealand

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices