Helen Liu

#789368

Translator/Interpreter, Mckinsey