Profile
Managing Director, UK
Kraken Digital Asset Exchange
Country or State
United Kingdom
Managing Director, UK at Kraken Digital Asset Exchange