Rachel Chow's Location
Canada
Rachel Chow's Work
Rachel Chow's Education
Rachel Chow's Summary
Rachel Chow, based in Canada, is currently a Design Manager at Jacobs, bringing experience from previous roles at Jacobs, AECOM and Exhibition Place. Rachel Chow holds a 2010 - 2011 Master of Engineering in Civil Engineering @ University of Toronto. With a robust skill set that includes Energy and more, Rachel Chow contributes valuable insights to the industry. Rachel Chow has 3 emails on RocketReach.