James RandallWrong James Randall?
Managing Director of UK Key Acco...
Local Address: London , London , United Kingdom
35, rue du Val de Marne
Paris , FR 75628
Company Description: Ipsos is a leading global survey-based market research company, owned and managed by research professionals that helps interpret, simulate, and anticipate the needs... more