Michele Iacovone

Archived Record Short Hills, NJ Previous Chief Technology Officer for The Dun & Bradstreet Corporation