Client Success Manager – Insurance Onboarding & Relationships

Company: AmTrust International
Apply for the Client Success Manager – Insurance Onboarding & Relationships
Location: Nottingham
Job Description:

AmTrust International is seeking a Client Success Manager based in Nottingham or Dublin, to own and nurture key client relationships within the insurance sector.

You will project-manage onboarding of new clients and delegated authority arrangements, acting as the link between clients, underwriting teams, and operations to ensure a seamless, proactive client experience and continuous service improvement.

#J-18808-Ljbffr…

Posted: October 17th, 2026