Julia Roach, based in Tampa, FL, US, is currently a Environmental Engineer II at Freese and Nichols. Julia Roach brings experience from previous roles at CDM Smith and NV5. Julia Roach holds a 2016 - 2020 Bachelor's degree in Biological/Biosystems Engineering @ University of Idaho. Julia Roach has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Julia Roach?
Find contact details for 700 million professionals.