Kestrel

01 August 2018

Rachel the ideal choice for Kestrel Business Development Manager

Kestrel have appointed Rachel Crewe, a Chemistry Management and Industry graduate, as Business Development Manager for the North West and North Wales.