Without new ideas any business will eventually wither and die. That doesn’t mean new products and services alone – though they are vital - but also innovation in the way the company is managed and led as it optimises the present and creates the future – its own and everybody else’s - by hiring and developing the best brainpower.
