David Maddison

David Maddison

David Maddison is director of retail and leisure at HSBC