Elaine Deehan is Monzo’s Country Manager for Ireland, leading the rollout of its new banking experience for Irish customers and businesses.