Optio Group has named Insiyah Davenport to the newly created role of group chief risk officer (CRO), effective immediately. Davenport will be based in London and report to CEO Deepak Soni. She joins ...
French winemaker Baron Philippe de Rothschild is the latest company to launch a captive in France with its new entity, BPHR Re ...