Lumb Richard

Group Chief Executive-Fin Serv, Officer