Endeavour Insurance Services names Karen Allen as CEO designate by · July 11, 2018 Incoming executive offers nearly two decades of experience Share