Delegated Authority Business Partner
Location: London
At Brit, we believe that the uncertainty of the future should never stand in the way of progress. That's why we exist-to help people and businesses face the future and thrive. We are change makers with a global workforce who collaborate to deliver risk services. Join us to help our customers and our employees thrive.
What you'll be doing:
- Sit at the centre of delegated underwriting activity, working closely with key stakeholders to manage coverholders, binding authorities, and third party arrangements.
- Take ownership of approvals and renewals, handling complex applications and providing clear guidance.
- Lead oversight activity across a diverse portfolio, reviewing arrangements, spotting trends, and driving improvements.
- Collaborate with onshore and offshore teams to ensure consistency and quality, and produce insightful reporting to support decision making.
- Shape and enhance delegated underwriting processes, identifying opportunities to improve efficiency and strengthen controls.
- Support the rollout of new systems, regulatory changes, and wider transformation initiatives.
- Influence stakeholders and build strong relationships with underwriting divisions, brokers, service companies, and regulators.
We welcome everyone wholeheartedly and provide a genuinely inclusive work environment. Our Employee Resource Groups are safe spaces for sharing experiences, aspirations, and suggestions.
Accessibility: We are located in the Leadenhall Building on Leadenhall Street (EC3V 4AB) on floors 17, 18, and 39. All floors are accessible by lift. Helpful staff are available to assist with navigation. Nearby: Liverpool Street (7 mins), Bank (6 mins), Fenchurch Street (6 mins), Aldgate (7 mins). Nearest bus stop: St Mary Axe.