Novia Group execs aim to raise £25,000 taking on Three Peaks Challenge
Patrick Mill, CEO, Vicki Baker, Chief People Officer, Tom Dudley, Chief Risk Officer, Lucy Bristow, Chief Customer Officer, and Robert Vaudry, Managing
Source: ifamagazine.com