Invotra have been honoured in the Digital Leaders 100 list

‘The 2015 Digital Leaders 100 list honours the highest digital achievements from across the UK’s public, private and non-profit sectors, celebrating individuals and organisations who are leveraging digital to transform the UK’s public services and its social and economic opportunities’ We’re thrilled to be short-listed for 3 awards.  The Digital Leaders programme received 700 applications … Continue reading Invotra have been honoured in the Digital Leaders 100 list