William Revel
Team Member
William Revels, Managing Director, Digital Catapult Northern Ireland
William Revels, Managing Director, Digital Catapult Northern Ireland William leads Digital Catapult’s Northern Ireland regional office in Belfast. A technology…