Rod Macleod's Location
Medway, MA, US
Rod Macleod's Work
Rod Macleod's Education
Rod Macleod's Summary
Rod MacLeod, based in Medway, MA, US, is currently a Founding Partner at Neoscape, bringing experience from previous roles at WSP. Rod MacLeod holds a 1989 - 1994 Bachelor Of Arts in Architecture @ Colo. Rod MacLeod has 1 email on RocketReach.