American Snow had served as managing director commercial since February 2022, and after just 18 months in the job he has decided to return to his home country.
A similar route has been taken by several of his fellow countryman who were recruited by Liberty Media to serve in F1 commercial roles and who did not want to make a long-term commitment to living in Europe.
Snow’s immediate ...
read on