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