01 August 2018 Rachel the ideal choice for Kestrel Business Development Manager Posted on 1st August 2018 by Max Banner Kestrel have appointed Rachel Crewe, a Chemistry Management and Industry graduate, as Business Development Manager for the North West and North Wales.