Senior Business Partner - BFL job at Beazley Management Limited