BCB Group, a prominent player in the crypto payments industry, is facing significant leadership changes. The departure of Chief Compliance Officer Natasha Powell highlights ongoing shifts in the firm’s executive