About Us

Managing partner

Russell Pell
Russell Pell

Managing Partner China
China

Andrew Smith
Andrew Smith

Principal
China

Liz Xu
Liz Xu

Principal
China