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