We’ve won our first award
We are closing the week on a high because On Verve has won its very first award! We are really pleased to share we’ve won Disruptor of the Year at the Best Business Awards. The Best Business Awards is one of the UK’s highest-profile awards.…