Steve Welsh has been Chief Technology Officer at Ascarii since August 2015. Prior to this, Steve held various technology leadership roles at companies such as SaleCycle, TH_NK, Communicator Corp, Capgemini, Red Planet Technologies, and QSP Plc. Steve graduated from Durham University with a B.Sc in Computing & Electronics after attending Ferryhill Grammar School. Steve is proud to be part of Ascarii, an innovative and forward-thinking organization.
July, 2017 - present
March, 2016
August, 2015