Duncan Scott photo

Duncan Scott

Solution Architect

Dun & Bradstreet

Engineer

Location

Princeton, NJ, New York - United States

Industry

Information Services