Cayman islands-based reinsurer Topsail Re has bolstered its leadership with the appointment of a chief strategy officer, president of Topsail Capital Partners, and a seasoned technology professional, as it looks to accelerate innovation and expand its platform by launching new ‘transformative’ partnerships and ventures.