Leon Marshall é o CEO da Europa na Galaxy Digital. Anteriormente, ele foi diretor administrativo e chefe global de vendas na Genesis, além de ter trabalhado em estratégia e desenvolvimento de negócios na Gnosis. Ele se formou na Universidade de Oxford no Reino Unido e na Universidade de Nova York nos Estados Unidos.