Stephen Deery

Professor of Human Resource Management, King's College London