Eric MacFarlane Location
United States
Eric MacFarlane Education
The Polytechnic Institute of New York University
Master of Science (Civil Engineering)
1977 - 1980
The City College of New York
Bachelor of Engineering - BE (Civil Engineering)
1968 - 1974
Eric MacFarlane Summary
Eric MacFarlane, based in United States, is currently a First Deputy Commissioner at NYC Department of Design and Construction. Eric MacFarlane holds a 1977 - 1980 Master of Science in Civil Engineering @ The Polytechnic Institute of New York University. Eric MacFarlane has 2 emails and 2 mobile phone numbers on RocketReach.