Norman Howell

Howell: "We want fans to get closer to the action!"

Formula 1 has promoted its head of digital, Norman Howell,  to director of communications and media markets. A familiar figure…

8 years ago