Ben Richardson

  • Person

    Ben Richardson

    Partner

    McKinsey & Co