Archwell · 1 day ago
Insurance Risk Manager
Archwell is seeking an Insurance Risk Manager to implement and manage the company’s global insurance strategy. This role is critical in mitigating financial, operational, and legal risks while ensuring appropriate coverage across all business entities.
Information Technology & Services
Responsibilities
Assist in developing and executing the company’s global insurance strategy to ensure comprehensive risk protection
Lead the renewal process for all corporate insurance policies, including data collection, risk assessments, and negotiations with brokers and carriers to optimize cost and coverage
Collaborate with internal stakeholders to align insurance coverage with business needs and risk appetite
Oversee claims management processes, ensuring timely reporting, tracking, and resolution
Conduct exposure analysis and benchmarking to maintain appropriate coverage and competitive pricing
Monitor regulatory and market developments affecting insurance programs, particularly in key markets
Advise business leaders on insurance and risk considerations for new ventures or expansions
Manage relationships with brokers, underwriters, and insurance providers
Maintain accurate records of insurance policies, certificates, endorsements, and claims; handle related administrative tasks
Provide regular reports to senior management on insurance performance, coverage adequacy, claims status, and risk exposure
Comply with all company policies and procedures
Maintain regular and punctual attendance
Performs other related duties as assigned
This position may have direct reports. Manages staff and carries out supervisory responsibilities in accordance with the organization's policies and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems
Qualification
Required
Bachelor's degree in Risk Management, Finance, Business Administration, or a related field
5-7 years of experience in corporate insurance, risk management, brokerage, or related discipline
Strong knowledge of Executive Risk (D&O, EPL, Fiduciary), property, casualty, liability, cyber, and other corporate insurance lines
Excellent communication and relationship-building skills across various organizational levels
Proven ability to manage multiple priorities and work collaboratively in a cross-functional environment
Company
Archwell
With combined decades of industry experience, the One Archwell team provides unparalleled, cross-functional support to the greater mortgage industry.