Director of Research, University of St Andrews, Department of Management

  • McKiernan, Peter (Recipient)

    Prize: Appointment