My career defining moments: Sarah Swanson, UK head of marketing, NFL

The National Football League is big business in the United States it is still very much a “challenger” brand in the UK, according to UK head of marketing Sarah Swanson. Here Swanson shares the moments that have defined her career.

Got a question?