Ian Abbott-Donnelly

Ian Abbott-Donnelly

European CTO, IBM 'Big Green' Innovations

Loading