Owain Smolovic Jones

Owain Smolovic Jones is Professor in Organisational Studies at Durham University Business School.