Crypto ATM Operator Bitcoin Depot Chief Financial Officer Glen Leibowitz Resigns
Crypto ATM operator Bitcoin Depot's chief financial officer Glen Leibowitz has resigned, naming chief operating officer Scott Buchanan as acting chief financial officer.