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

AECOM logo
University of Alberta logo

Org chart

Sign up to view 0 direct reports

Get started