Steve Roach Location
Washington, DC, US
Steve Roach Education
Steve Roach Skills
Steve Roach Summary
Steve Roach, based in Washington, DC, US, is currently a Chief Operating Engineer at DTZ. Steve Roach holds a 1987 - 1990 University of Maryland. With a robust skill set that includes Testing, Program Management, Business Strategy, Software Development, Cooling Towers and more. Steve Roach has 2 emails on RocketReach.