Milton Keynes is a city in Buckinghamshire, England, about 50 miles north-west of London. At the 2021 Census, the population of its urban area was 264,349. From Wikipedia
He steps into the job under CEO Peter Bayer to preserve Laurent Mekies’s management blueprint ahead of the Belgian Grand Prix