Director, Engineering (R-19477) job at Dun & Bradstreet