Ed Couchman Joins Netflix From Spotify as UK Ad Sales Lead Programmatic 7 months ago Ed Couchman was previously head of advertising sales, U.K. and Europe at Spotify. Adweek Feed