Robert Williams

“We need to listen to the trade”: British Airways’ Robert Williams talks customer experiences

The airline just invested a huge $8 billion in customer services! We…

alexandra alexandra