Strategic Risk Solutions

Captive Management

Mall Name: Caribbean Plaza

Tel #: 345 623 6611

About Us:

SRS is a fully staffed onshore and offshore captive manager. We have been managing captives in major domiciles worldwide since 1993. We are domicile-neutral and have the expertise to manage captives in any of the leading onshore or offshore domiciles.