+44 20 3327 4101
Positions & Reports
Background and Briefing Papers
Vice-President, Government Affairs EMEA, Discovery Communications Europe
Ross ran the ACT in Brussels before joining Discovery. He also worked at ITV and in Parliament.
Find out more >