Manager, Claims jobs in United States
cer-icon
Apply on Employer Site
company-logo

WM India · 22 hours ago

Manager, Claims

Waste Management (WM) is the leading provider of comprehensive waste and environmental services in North America. The Manager, Claims role involves managing activities and staff to identify and quantify risk of loss while controlling claims costs through effective management and evaluation of expenditures.

Information Technology & Services

Responsibilities

Designs, implements and manages systems for effective claims handling with consideration given to reporting procedures, investigation, evaluation, reserving and recording practices to control "cost of loss"
Supervises loss adjusting firms to ensure satisfactory levels of service, favorable settlement and suitable pricing
Coordinates communications between property underwriters and locations relating to loss control recommendations, ensuring all recommendations are evaluated
In the event of a property loss, evaluates, documents and negotiates the settlement of the collectible property claim, ensuring compliance with statutory and policy requirements
Analyzes and identifies State Regulations regarding the Company insurance program to ensure compliance with those regulations

Qualification

Risk ManagementClaims HandlingNegotiationRegulatory ComplianceSupervisory Skills

Required

Bachelor's Degree, or equivalent experience, in Human Resources, Business Administration or similar area of study, and seven to ten years previous experience
Required to use motor coordination with finger dexterity (such as keyboarding, machine operation, etc.) most of the work day
Required to exert physical effort in handling objects less than 30 pounds rarely
Required to be exposed to physical occupational risks (such as cuts, burns, exposure to toxic chemicals, etc.) rarely
Required to be exposed to physical environment which involves dirt, odors, noise, weather extremes or similar elements rarely
Normal setting for this job is: office setting

Preferred

Master's Degree, or equivalent experience, in Human Resources, Business Administration or similar area of study, and seven to ten years previous experience

Benefits

Medical
Dental
Vision
Life Insurance
Short Term Disability
Stock Purchase Plan
Company match on 401K
Paid Vacation
Holidays
Personal Days

Company

WM India

twitter
company-logo
WM India, established in 2013, is the Global Capability Center of WM—North America’s leading environmental services company.

Funding

Current Stage
Late Stage
Company data provided by crunchbase