Delaware North is hiring a full-time Director of Risk Management at our global headquarters in Buffalo, New York. You will lead the Corporate Risk Management department’s activities, overseeing insurance programs domestically and internationally, with a focus on strategic risk management and cost-effective financing. The role reports to senior leadership and includes oversight of claims, contracts, and coverage enhancements, plus an annual bonus plan.

Also on the board Same function, level within a rung

Level

Manager

Location

Buffalo, NY

Occupation

Financial Risk Specialists

Industry

Direct Property and Casualty Insurance Carriers

Posted

yesterday

Apply for this role →