Harris Interactive appoints UK and European Managing Director.

  • European Managing Director
  • Robert Salvoni
  • UK Managing Director