Hugo Barra

Hugo Barra

AngelClaimed
Director @ Touch Commerce
HQ location
Dongcheng District, China