Cryptocurrency platform Kraken announced the appointment of CJ Rinaldi as chief compliance officer.

Previously, Rinaldi served as chief compliance officer at Blockchain.com, where he was tasked with building out global compliance frameworks and mitigating compliance risk for the firm. Prior to that, he had several roles at Deutsche Bank, including chief compliance officer for its swap dealer and U.S. broker-dealer. He also served as head of business line anti-financial crimes compliance supporting its investment bank.

Prior to Deutsche Bank, Rinaldi worked at UBS Investment Bank in multiple roles, including as global head of client infrastructure. He also served as senior counsel in the Enforcement Division of the Securities and Exchange Commission.