Oliver James are proud to be supporting one of the most exciting reinsurance businesses in the market with a new senior position supporting assumption development across multiple product lines and global markets. This role is a second in command position with responsibility of leading a team of 5 an