Jaya Deshmukh

Director & practice head UK & CE at Cognizant Interactive

Associate member
Region - U.K.