03/30/2026
Overview
The National Marketing Manager is responsible for seeking out new business and renewal retention for the Alternative Workers’ Compensation unit. This role is national in scope and holds responsibility for broker relations, new business production, renewal retention while adhering to the annual goals of the corporation. Maintains a solid understanding of AmTrust’s mission, vision, and values. Upholds the standards of the AmTrust organization.
Responsibilities
Solicit new and renewal business in partnership with brokers across the U.S. for all products offered by AmTrust. The focus would be on Excess Workers’ Compensation, Large Deductible Workers’ Compensation and Captive risks. Collaborates closely with territory team. Keep peers and Territory Management informed of all issues and activity In collaboration with Territory Production Underwriters and Management, develop and implement the territory business plan and...
AmTrust Financial
St. Louis, MO
Full Time
