James Brown

James Brown

Chief Research Officer, EMEA