Executive Director of Risk Management & Insurance


Executive Director of Risk Management & Insurance

@ Stuller

  • Assist with the operations of the Canada Customer Care office in Toronto
  • Serve as the subject matter expert on risk management and insurance, and an accessible resource to senior leadership and department leaders
  • Identify risks and develop and implement strategies, policies and procedures to minimize such risks
  • Respond to coverage and exposure questions from leaders across the Company
  • Assess insurance programs and place appropriate classes of cover
  • Manage and grow relationships with third party service providers including brokers, underwriters, and other third-party service providers as appropriate
  • Communicate to insurance carriers and brokers the Company’s strategies, operations, risks and the policies and procedures in place to mitigate risks
  • Coordinate submission of Company information to insurance brokers and carriers
  • Continuous understanding of the insurance markets, including pricing
  • Communicate in a clear, concise and timely manner to senior leadership and all stakeholders with the ability to influence
  • Exceptional analytical skills and the ability to effectively articulate such
  • Provide contract support by reviewing, advising and negotiating on insurance contract clauses, insurance premiums and commissions
  • Partner with in-house legal counsel as necessary to manage claims against the Company, including participation in mediation
  • Supervise insurance brokers' management and administration of program(s)
  • Have working knowledge of personal programs and coverages


Skills & Experience:

  • Minimum 10 years of progressively responsible experience in companies with revenue of $750 million plus and employees of 1,250 plus
  • Exceptional knowledge of risk management principles and practices
  • Ability to balance multiple tasks and effectively prioritize workload in a fast-paced environment
  • High level of diplomacy and tact, ensuring confidentiality of information when required
  • Executive level verbal and written communication skills
  • Self-motivated, determined, and able to work under own initiative
  • Demonstrated decision making and problem-solving skills
  • Detail-oriented with the ability to multi-task and meet deadlines with minimal supervision
  • Excellent organizational skills and attention to detail
  • Strong computer skills, including Microsoft Teams, Word, Excel, and PowerPoint
  • Collaborative style with excellent interpersonal skills
  • Willingness to travel domestically and internationally in fulfilling responsibilities


  • Bachelor's or Graduate degree in Risk Management, Insurance, Business Administration, Finance, or other related field
  • Professional Risk Management accreditations highly desirable

How to Apply:

Apply online at https://www.stuller.com/careers/

Visit Site to Apply

Location: Lafayette, LA
Date Posted: January 10, 2022
Application Deadline: February 11, 2022