Steve Webb is an accomplished professional with extensive experience in support management, currently serving as the Global Support Manager at Urgent Technology since October 2008 and as the Head of Support at Techniche EMEA, also beginning in October 2008. This dual role demonstrates Steve Webb's expertise in overseeing support operations on a global scale while contributing to regional support leadership.
Sign up to view 2 direct reports
Get started