Estella Qu
About Estella Qu
Estella Qu is the Arup South China Qehs Manager, with a background in engineering and safety management.
Current Position at Arup
Estella Qu is currently serving as the Arup South China QEHS Manager. She has been with Arup since 2013, managing quality, environmental, health, and safety (QEHS) standards within the South China region. Her role at Arup includes implementing and overseeing compliance with safety standards, environmental regulations, and quality control measures to ensure project success.
Experience at Veolia
Before joining Arup, Estella Qu worked at Veolia from 2007 to 2013. In her role as H and S Deputy Manager and Wastewater Process Engineer, she was responsible for managing health and safety protocols and overseeing wastewater treatment processes. Her tenure at Veolia provided her with substantial experience in environmental management and safety practices.
Early Engineering Career
Estella Qu began her engineering career at the Shenzhen Municipal Engineering Design & Research Institute, where she served as a Water Supply and Drainage Assistant Engineer from 2006 to 2007. In this role, she worked on projects related to urban water supply and drainage, gaining initial industry experience and developing her technical skills in municipal engineering.
Educational Background in Engineering
Estella Qu holds a Master of Science degree from the Dyson School of Design Engineering, completed between 2004 and 2006. Prior to this, she earned her Bachelor's degree from Guangdong University of Technology, where she studied from 2000 to 2004. Her academic background has provided a strong foundation in design and technical engineering principles, which she has applied throughout her professional career.