Cabot names new CEO as Keohane retires

3 Aug 2026