Ollie O’Donoughue

Senior Director at Cognizant Research.