Bermudian ILS manager Pillar Capital Management has lost its new CEO Chris McKeown after just eight months.
McKeown left the company "under mutual agreement" on 31 January, the firm announced.
Bermudian ILS manager Pillar Capital Management has lost its new CEO Chris McKeown after just eight months.
McKeown left the company "under mutual agreement" on 31 January, the firm announced.