At Dun & Bradstreet, Scriffignano is responsible for innovation and development of technologies and is working with the ‘the world’s largest commercial database of its kind’. Scriffignano explains how ...