Operations Director, Rebecca Speirs, announced as a Finalist for the IoD Young Director of the Year Award Posted 24th April 2019