James Kirkham

Global Head of Social and Mobile at Holler

European member
Region - United Kingdom