RC

Rachel Chan

Team Lead Engineeing at Mammoet

Rachel Chan, P.Eng, M.Sc, is an experienced engineering professional with a strong background in structural and civil engineering. Since November 2014, Rachel has held various leadership roles at Mammoet, including Team Lead Engineering and Senior Engineer. Prior to this, Rachel worked at AECOM as a Bridge Engineer from September 2009 to November 2014. Rachel's early career included a role as a Teaching Assistant at the University of Alberta and as a Structural Engineer-in-Training at WorleyParsons. Rachel holds both a Bachelor of Science (BSc) in Civil and Environmental Engineering (Environmental Option) and a Master of Science (MSc) in Structural Engineering, both obtained from the University of Alberta.

Links

Previous companies


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices