Louise CottrellWrong Louise Cottrell?
Vice President Affiliate Sales
Local Address: London, London, United Kingdom
AMC Networks International
105-109 Salusbury Road
London NW6 6RG
Company Description: AMC Networks International is a leading international broadcaster and creator of television channels across Europe, the Middle East, Africa and Asia. With... more