08/16/2023

Discover CEO Hochschild quits

At the same time, the firm revealed that it has received an unrelated proposed consent order from the Federal Deposit Insurance Corporation.

08/14/2023

CloudPay appoints CEO

Folz holds a PhD in Finance and Marketing, along with an MBA and MSc in Mathematics.