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…
