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