Innovation, it seems, is a rather slippery term to nail down. Few business leaders would admit to being poor innovators, and yet ask them to define exactly what it means (and as headhunters that’s exactly what we do!) and you will get a wide variety of responses. The problem is