About Us

Managing partner

Russell Pell
Russell Pell

Managing Partner
China

Liz Xu
Liz Xu

Principal
China

Russell Pell
Russell Pell

Managing Partner
China

Andrew Smith
Andrew Smith

Principal
United Kingdom