Originally from
Corbridge, Lowdon grew up in
Stocksfield. He gained both a bachelor's and master's degree in mechanical engineering at
Sheffield University, as well as an
MBA from
Newcastle University. Initially he worked in the power industry in the
north of England and
Singapore, before joining
ABB Group working as part of the international sales force for their power station division. He identified that a potential client also ran an
IndyCar team in the United States, and assisted in organising a sponsorship deal with the team. He later returned to Manor Motorsport, overseeing its
FIA World Endurance Championship programme. In December 2024, it was announced that Lowdon would become the team principal for the
Cadillac Formula 1 Team, which debuted in
2026. ==References==