Strategic Risk Solutions, the world’s largest independent insurance company manager, has opened a new office in Paris.
The company said new SRS offices are popping up across Europe as the demand for c…
The company said new SRS offices are popping up across Europe as the demand for c…