Charlie is a financial technology company. It offers a Charlie Demand Deposit Account with a Charlie Visa Debit Card through its partner bank, Sutton Bank. The company was founded in 2021 and is based in Los Angeles, California.