James Selby's Location
Chapel Hill, North Carolina, United States
James Selby's Work
James Selby's Education
James Selby's Summary
James Selby, based in Chapel Hill, North Carolina, United States, is currently a O and M Asset Management Specialist at Strata Clean Energy, bringing experience from previous roles at University of North Carolina at Chapel Hill. James Selby holds a 2016 - 2019 Bachelor of Arts - BA in History @ University of North Carolina at Chapel Hill. James Selby has 1 email on RocketReach.