Eleanor Rogers's Location
New York, NY, US
Eleanor Rogers's Work
Eleanor Rogers's Education
Eleanor Rogers's Skills
Eleanor Rogers's Summary
Eleanor Rogers, based in New York, NY, US, is currently a Project Engineer II at New York Power Authority, bringing experience from previous roles at The Town of Greenwich, CT, NYC Department of Design and Construction and McGill University. Eleanor Rogers holds a 2008 - 2012 Bachelor of Engineering (B.Eng.) in Civil Engineering @ McGill University. With a robust skill set that includes AutoCAD, Analysis, Civil Engineering, Water Resources, Engineering and more, Eleanor Rogers contributes valuable insights to the industry. Eleanor Rogers has 4 emails and 1 mobile phone number on RocketReach.