Ben Reid
Latest From Ben Reid
Making London an easier place to do business
Customer service is critical to maintaining London’s roles as a global centre. As such every initiative to increase the volume of business that flows into the London market needs to be complemented by efficient processing of that business
Every little helps: reinsurers grapple with rising expense ratios
Specialty reinsurers are working hard to slash costs in a highly competitive environment