Leon Marshall es el CEO de Europa en Galaxy Digital. Previamente, fue director general, jefe global de ventas en Genesis, estrategia y desarrollo de negocios en Gnosis. Se graduó de la Universidad de Oxford en el Reino Unido y de la Universidad de Nueva York en los Estados Unidos.