Crypto ATM Operator Bitcoin Depot Chief Financial Officer Glen Leibowitz Resigns
2024-11-19 06:54:39
Crypto ATM operator Bitcoin Depot's chief financial officer Glen Leibowitz has resigned, naming chief operating officer Scott Buchanan as acting chief financial officer.