Richard Garlock's Location
New York, NY, US
Richard Garlock's Work
Richard Garlock's Education
Lehigh University
Master’s Degree
Syracuse University
Richard Garlock's Summary
Richard Garlock, based in New York, NY, US, is currently a Partner at LERA Consulting Structural Engineers, bringing experience from previous roles at LERA Consulting Structural Engineers and Princeton University. Richard Garlock holds a Master’s Degree @ Lehigh University. Richard Garlock has 2 emails on RocketReach.