Ciaran Ryan

VP Software Networking & Ireland Lab Director, Software, IBM

Ciaran Ryan