Richard Welch

Head of Programmatic Advertising at Flipboard