People United States of America James Delmage Ross peoplepill id: james-delmage-rossJDR 15 views today 15 views this weekCanadian-American engineer and electric grid administratorJames Delmage RossBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredJames Delmage Ross