Lu Zhao is a Principal Project Leader at dolphitech since September 2022. Prior to that, Lu held the same position at TWI from November 2009 to August 2022. Lu holds a Master of Engineering (MEng)/BA(Hon) degree from the University of Cambridge, where Lu studied from 2005 to 2009. Before attending the University of Cambridge, Lu studied at Raffles Institution from 2003 to 2004.
Sign up to view 1 direct report
Get started
This person is not in any teams