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