Stafford has significant experience leading marketing and product development for world-class organisations including Exodus Communication, Cable & Wireless, SunGard Availability Services, T-Systems and Dimension Data.
Sign up to view 0 direct reports
Get started