David Pickup has extensive experience in customer service and technical support management across various organizations. Currently serving as Service Desk Manager at Airswift since September 2024, David previously held the role of Information Technology Service Desk Manager at Orca. At Tech Mahindra, David excelled as Deputy Operations Manager, overseeing a large team and enhancing performance metrics. Earlier positions include Customer Service Support Manager at Available, Support Manager at Club Systems International Ltd, Customer Service Team Lead at BNY Mellon, Support Team Lead at Bolton Council, and Customer Service Team Lead at IBM. Throughout these roles, David has demonstrated strong leadership, strategic planning, and successful project management, consistently improving service delivery and team performance.
This person is not in the org chart
This person is not in any teams
This person is not in any offices