Todd McGuire, based in Scarsdale, NY, US, is currently a Director of Civil and Structural Engineering at New York Power Authority. Todd McGuire brings experience from previous roles at New York Power Authority, Hazen and Sawyer, PC and Con Edison. Todd McGuire holds a 1990 - 1994 BS in Civil Engineering @ North Carolina State University. Todd McGuire has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Todd McGuire?
Find contact details for 700 million professionals.