Rebecca Thorpe

(Contributor)

Rebecca Thorpe is head of projects at Bovill.