Canopius Partner Portal

This portal is your central hub for managing your delegated authority activities which includes completing onboarding due diligence questionnaires and contract review requirements to progressing through renewals and fulfilling your annual attestation obligations. It brings everything together in one streamlined, digital experience designed to make your responsibilities as a Coverholder or DCA clearer, faster, and easier to complete. For more details on how to use this portal, please watch the video below.

Getting Started

​​​
Use the links below to select the area you would like to view or complete.