@forbes.com 4 years ago Alexa Trust Boss Beatrice Geoffrin Talks Accessibility At Amazon And How It Is ‘Everyone’s Responsibility’