Tagged: customer support

Monzo Announces Customer Support Team in Las Vegas

On Tuesday, UK-based challenger bank Monzo announced it has recently set up a small customer support team in Las Vegas. The team was created to help Monzo scale its customer service as it grows, without relying on its team in the UK to work unsociable… Read More