Steve (Chen) Qiu in Sydney, New South Wales works at Origin Energy (Technical Business Analyst - Trading & Risk Management) and was educated at University of Cambridge.
Share this profile
Origin Energy
Apr 2019
-
Mar 2020
Technical Business Analyst - Trading & Risk Management
Unilever
Aug 2014
-
Feb 2015
Customer Development - Management Trainee Program
BT
Jan 2021
-
Present
Senior Business Analyst/Delivery Lead - BT Panorama
University of Cambridge
2013
-
2014
Master of Engineering (MEng). Electrical and Electronics Engineering
University of Sydney
2010
-
2013
Bachelor of Engineering (First Class Honours). Electrical Engineering. HD
RELATED SEARCHES
AT BT