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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices