Risk Management Analyst
Employer
- Merchants Fleet Management
Job Description
As the Risk Management Analyst you will develop, maintain, and implement risk management strategies that drive solutions and support the planning, governance and execution of Enterprise Risk Management, Insurance Management, and Business Continuity Management programs across all business units.
Location: Merchants Fleet Headquarters in Hooksett, NH
What Your Day Will Look Like:
- Mitigate any risk associated with insurance, assist with insurance policy renewals, compare coverages and proposals, submit recommendations to leadership, and ensure no lapses in coverage
- Work directly with insurance brokers to convey organizational insurance needs, field documentation and information inquiries
- Review insurance policy documentation and quickly deduce and identify items such as deductibles/retentions, premiums, definitions, exclusions, and conditions
- Engage, when necessary, with insurance underwriters or risk engineers to answer questions and know when to involve other key stakeholders for input
- Draft analyses of insurance proposals to determine key changes and differences between timeframes such as year over year
- Assist in the development of key internal and external reporting metrics for the Business Continuity Management Program
- Work closely with the Information Security Team and IT Operations team members to determine gaps and establish strategies for risk mitigation
The Skills and Experience You Bring:
- 3+ years in a risk management analyst role (insurance, banking, audit, enterprise risk management, compliance, or audit experience)
- Deep knowledge of business insurance as well as common insurance documents
- Experience with writing insurance policy summaries and other insurance-based documentation, as well as analyzing insurance requirements for bids and RFPs
- Proficiency with Excel and PowerPoint (aggregating and analyzing data, creating reports and presentations)
- Communication and presentation skills, including public speaking
- Bachelor's Degree in Statistics, Economics, Finance or a related field, or equivalent work experience
- Insurance certifications and Knowledge of ISO and COSO frameworks preferred
Merchants Fleet is the nation’s fastest growing fleet management company, providing flexible funding and service options for organizations that leverage vehicles to run their operations, serving as a single source for all vehicle needs, including electric vehicles. From financing and charging to maintenance and remarketing, Merchants has collaborated with dozens of OEMs, charging, data and upfit partners to ensure every client is connected to the service, technology platforms, and products that will support their fleet in making the transition to EV. Merchants Fleet is headquartered in Hooksett, New Hampshire, and its Innovation Center is located in the Chicago, Illinois area. .
Similar Jobs
Paycom Payroll Llc
Banking Risk Management Specialist
- Oklahoma City, OK
- 1629 days ago
Paycom Payroll Llc
Banking Risk Management Specialist
- Oklahoma City, OK
- 1629 days ago
Ameritas
Risk Management Analyst
- Remote USA, , United States
- 1632 days ago
ProAssurance
Risk Management Consultant
- West Enola, Cumberland County
- 1689 days ago
-
Location
Hooksett, NH
-
Date Posted
1623 days ago
Create a Job Email Alert
We'll send you all new job offers for:

