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...
Formula 1 has promoted its head of digital, Norman Howell, to director of communications and media markets. A...