Dennis Nickson

Dennis Nickson is Head of the Department of Human Resource Management, University of Strathclyde, UK.