Client Technical Manager
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-08-17
-
Insurance
Insurance Analyst, Underwriter, Risk Manager/Analyst
The Delegated Authority Client Technical Manager oversees the technical aspects of delegated authority agreements between the company and third-party insurers, brokers and other partners. This includes managing the implementation, governance and performance of delegated authority arrangements, ensuring compliance with industry regulations and internal standards, and supporting the development of strategic improvements within the delegated authority operation.
Role Accountabilities- Produce Binding Authority contracts, Reinsurance contracts, endorsements and any other documentation required within the DUA lifecycle.
- Provide technical support and advice to internal teams on delegated authority matters such as underwriting, compliance and claims.
- Build and maintain strong relationships with key internal and external stakeholders, including underwriters, brokers and insurers, to ensure alignment on delegated authority arrangements.
- Act as the key point of contact for issues related to delegated authority, providing guidance and resolution when required.
- Ensure that the Placement and Delegated Authority frameworks are adhered to and updated as necessary.
- Use internal and external tools to ensure documentation contains the correct clauses, conditions, taxes and jurisdiction-specific requirements.
- Assist Client Services Executives and IBA with resolving any issues relating to payments to the markets or from clients.
- Provide ad hoc support to the Team Lead and other team members as needed.
- Undertake any additional duties as assigned.
- Extensive working knowledge of delegated authority insurance and reinsurance agreements.
- Understanding of underwriting, claims processes and risk management.
- Experience in London Market Binding Authority and Cover holder application processes.
Proud member of the Disability Confident employer scheme
Client Technical ManagerCompany:
Aventum Group Salary:
Not specified
Hours:
Full-time
Location:
London, EC3R 8AF
Working pattern:
Hybrid - 2 days remote Job type:
Permanent Posting date: 31 Jul 2026 Closing date: 30 Aug 2026
The Delegated Authority Client Technical Manager oversees the technical aspects of delegated authority agreements between the company and third-party insurers, brokers and other partners. This includes managing the implementation, governance and performance of delegated authority arrangements, ensuring compliance with industry regulations and internal standards, and supporting the development of strategic improvements within the delegated authority operation.
Role Accountabilities- Produce Binding Authority contracts, Reinsurance contracts, endorsements and any other documentation required within the DUA lifecycle.
- Provide technical support and advice to internal teams on delegated authority matters such as underwriting, compliance and claims.
- Build and maintain strong relationships with key internal and external stakeholders, including underwriters, brokers and insurers, to ensure alignment on delegated authority arrangements.
- Act as the key point of contact for issues related to delegated authority, providing guidance and resolution when required.
- Ensure that the Placement and Delegated Authority frameworks are adhered to and updated as necessary.
- Use internal and external tools to ensure documentation contains the correct clauses, conditions, taxes and jurisdiction-specific requirements.
- Assist Client Services Executives and IBA with resolving any issues relating to payments to the markets or from clients.
- Provide ad hoc support to the Team Lead and other team members as needed.
- Undertake any additional duties as assigned.
- Extensive working knowledge of delegated authority insurance and reinsurance agreements.
- Understanding of underwriting, claims processes and risk management.
- Experience in London Market Binding Authority and Cover holder application processes.
Proud member of the Disability Confident employer scheme
About Disability Confident Disability Confident is a government scheme. It encourages employers to recruit and retain disabled people and those with long term health conditions.
Related jobs Delegated Authority Income TechnicianAventum Group
London
Hybrid Permanent Full time
Delegated Authority Analyst£30,000 to £40,000 per year
Hays Specialist Recruitment
City of London,London
Permanent Full time
Underwriting Operations AssistantAventum Group
London
Hybrid Permanent Full time
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: