Deposit Solutions CEO and key executive team

Deposit Solutions's Chief Client Officer & Managing Director Switzerland is Thomas von Hohenhau. Deposit Solutions's key executives include Thomas von Hohenhau and 2 others.
Thomas von Hohenhau

Thomas von Hohenhau

Chief Client Officer & Managing Director Switzerland
Marco Holm

Marco Holm

Chief Technology Officer
Christian Tiessen

Christian Tiessen

Chief Executive Officer – B2C
Last updated: