Awards night Tuesday 14th November Grosvenor House, London

 

The Innovation Award

Criteria 

Innovation has made the UK world-leading in a variety of industries and enabled it to create new ones.

Is innovation or a culture of continual improvement at the heart your organisation? Has your business successfully challenged established market leaders or proved the commercial success of a new product, process, solution or service? 

This award celebrates British innovation in all of its forms across the private, public and third sectors, and recognises organisations of all sizes and stages of scale that have successfully applied innovation.

Judges will look for evidence of how applied innovation, invention or improvement have had an exemplary impact on your business, industry or community.

Open to all organisations operating across all sectors, this award will recognise organisations that can best demonstrate the following:

  • Innovation to solve a business, industry, societal challenge or open up a new market
  • Proven commercial viability and success
  • Strong business growth or social impact
  • Culture of innovation or continual improvement 
  • Engaged customers & employees
  • Effective management & visionary leadership

Scoring & Weighting 

In this category judges will compare the extent to which each candidate has demonstrated excellence in the following areas:

  • Employee & Customer Engagement – 25%
  • Leadership & Innovation – 30%
  • Organisational Ethics & Policies – 20%
  • Financial Performance & Growth – 25%