Leo Liu in Peakhurst, New South Wales works at BMW China (Business Operations Lead) and was educated at University of Wollongong.
Share this profile
BMW China
Aug 2017
-
Present
Business Operations Lead
Capgemini
Apr 2016
-
Jul 2017
Test Lead
Beyondsoft
Feb 2014
-
Mar 2016
Senior Test Engineer
University of Wollongong
2004
-
2006
Master's degree. Computer Science
RELATED SEARCHES
AT BMW CHINA