Natasha Powell

Chief Compliance Officer at Kraken

Natasha Powell is the Chief Compliance Officer at Kraken, overseeing compliance strategies.