Leon Marshall is the CEO Europe at Galaxy Digital. Presively he was Managing Director, Global Head of Sales at Genesis, Strategy and Business Development at Gnosis. He graduated from Oxford University in the United Kingdom and New York University in the United States.