October 16, 2017
Barbara Turner
Barbara joined Canopius in 2013 as Group Head of HR. She has more than 30 years of HR management experience at major international financial services organisations. She is also a member of the Chartered Institute of Personnel and Development.…