Peter Chen in Sydney works at Lionbridge (Personalized Internet Assessor) and was educated at UNSW.
Share this profile
Lionbridge
Apr 2020
-
Present
Personalized Internet Assessor
UNSW
2019
-
2022
Computer Science 3778. Security Engineering COMPY1
SIMILAR NAMES
AT LIONBRIDGE