Commander Stephen Farrington (pictured on the right), the Royal Naval Benevolent Trust’s (RNBT) Chief Executive since 2007, has handed over to Commander Rob Bosshardt. Stephen is retiring following a full naval career initially as a Shipwright and latterly as a Marine Engineer followed by a spell running a 2,000 MW coal fired power station before taking on the RNBT.
Read more