Congratulations to Catherine Spencer, appointed as Chief Executive at Seafarers UK. We were delighted to have been involved in the appointment. You can read the official press release here.