Laurent Mekies Meet the new CEO of Red Bull Racing Laurent Mekies, the man taking over Christian Horner Formula 1 spot 10th Jul 2025