Oliver Li is currently the Managing Director of Project Management in China at Colliers International, a position held since 2018. Prior to this, they served as Managing Director at SIP Project Management from 1993 to 2018. Oliver is pursuing a Bachelor's degree in French Language and Literature at Shanghai International Studies University and is also a member of the Chartered Institute of Building (MCIOB) since 2010.
Location
Shanghai, China
This person is not in any teams
This person is not in any offices