John McDonagh is currently employed at Navisun as a Senior O&M. Prior to this, John held various positions at different companies including Reading Municipal Light, Benjamin Franklin Institute of Technology, and Eversource Energy. John also has experience in adjunct teaching at Northeastern University and has a Bachelor's Degree in Electrical and Electronics Engineering from Northeastern University.
July, 2023 - present