Sophie Parker Norman

Sophie Parker Norman has a PhD in Animal Science from Aberystwyth University. In her role as Global Technical Manager at AB Vista, she is responsible for managing service providers, supporting customers and developing new services.
Page 1 of 1