Head of Community
London, England, United Kingdom
Vero Labs Inc
Vero - True Social
University of Cambridge
Harvard University