Ellen Liu

Project Development Lead

Ellen Liu is an experienced professional in project management and contract administration, currently serving as Project Development Lead at Transgrid. Ellen's career began at China Power Engineering Consulting (Group) Corporation, where responsibilities included reviewing contracts and organizing conferences. Ellen then progressed at China Energy Engineering Group Co. Ltd., first as Deputy Manager of Information Technology, managing a team and enhancing 3D power design applications, followed by a Project Manager role that involved developing software systems and creating a Global Power Grid Map. Ellen's qualifications include a Bachelor's degree in Construction Management & Property from UNSW, a Master's degree in Geographic Information Science and Cartography from Wuhan University, and a Bachelor's degree in Land Resource Management from Qingdao University of Technology.

Location

St Ives, Australia

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices