Michael Escobar Location
New York, NY, US
Michael Escobar Work
Michael Escobar Education
Michael Escobar Summary
Michael Escobar, based in New York, NY, US, is currently a Water Resources Engineer at Arcadis. Michael Escobar brings experience from previous roles at Geosyntec Consultants, Wood, Peace Corps and Toilets for People. Michael Escobar holds a 2010 - 2014 Bachelor of Science in Environmental Engineering @ Columbia Engineering. Michael Escobar has 2 emails and 2 mobile phone numbers on RocketReach.