SRS appoints corporate strategy MD

Independent captive manager Strategic Risk Solutions (SRS) has appointed Robert Johnson as...
MORE