Andrew Roberts

    Andrew Roberts is technical director of Taylor Nelson Sofres. He joined TNS in 1987 to lead marketing development of consumer purchasing panels.