Stephen McCrann is an experienced IT professional currently serving as the Director of Managed Services at Planet IT since April 2017, with prior roles including Head of Managed Services, Helpdesk Manager, and Infrastructure Engineer. Previous experience includes technology management and engineering positions at Firstsource from June 2013 to April 2017, as well as a programming role at Rebel Donut in June 2011. Stephen began a career in delivery as a Cycle Courier for Cardiff Cycle Couriers from August 2008 to April 2011 and worked as a Kitchen Porter at Chapter Arts Center from August 2006 to September 2009. Stephen holds a BSc in Computer Games Development and Artificial Intelligence from the University of Wales, Newport, completed in 2011.
Sign up to view 2 direct reports
Get started
This person is not in any teams