Enable job alerts via email!

Leader, Business Continuity Management & Corporate Insurance

Interac

Toronto

On-site

CAD 100,000 - 140,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Interac is seeking a Leader for Business Continuity Management and Corporate Insurance to oversee insurance and continuity programs. This leadership role involves managing annual insurance processes, collaborating with stakeholders, and ensuring program compliance. Candidates should possess over 10 years of relevant experience, along with a strong educational background in business or finance.

Benefits

Comprehensive benefits
Performance-driven compensation
Educational investment

Qualifications

  • 10+ years in insurance placement and management.
  • Advanced knowledge in BCM methodologies and tools.
  • Experience negotiating insurance policies.

Responsibilities

  • Manage day-to-day operations of the corporate insurance program.
  • Lead and oversee the Business Continuity Program.
  • Coordinate with internal stakeholders for insurance renewals.

Skills

Insurance management
Business Continuity Management
Crisis Management
Team leadership

Education

University degree in business or finance
Canadian Risk Management (CRM)
Chartered Insurance Professional (CIP)

Job description

At Interac, we design and deliver products and solutions that give Canadians control over their money so they can get more out of life. But that’s not all. Whether we’re leading real-time money movement, driving innovative commerce solutions like open payments for transit systems, or making advancements in new areas like verification and open banking, we are playing a key role in shaping the future of the digital economy in Canada.

Want to make a lasting impact amongst a community of creative thinkers, problem solvers, and high-performance application developers? We want to hear from you.

The Leader, Business Continuity Management (BCM) and Corporate Insurance will provide support and leadership to the BCM and Corporate Insurance team, more specifically with respect to the oversight and leadership activities associated with the Corporate Insurance Program and Corporate Business Continuity Program. Working under the guidance of the Head, Vendor Management and Business Continuity, the Leader, Business Continuity Management and Corporate Insurance will be responsible for leading and overseeing both programs including managing the annual insurance renewal submissions, leading the ongoing administration of the captive insurance program, and strategic oversight and management of the Business Continuity Management program.

You’ll be responsible for:

  • Manage, oversee, and execute the day-to-day operations of the corporate insurance program.

  • Manage the annual insurance renewal process, including collection, updating and ongoing analysis of pertinent underwriting data.

  • Work in collaboration with key internal stakeholders such as Information Security, Technology and Operations, Finance, Legal, and others to gather and validate information for renewals or requests.

  • Provide leadership and strategic direction to the insurance broker on Interac’s insurance needs.

  • Oversee Interac’s captive insurance program.

  • Manage the quarterly and annual captive insurance program requirements with various stakeholders.

  • Review and provide insightful industry updates on the changing insurance landscape and options and make recommendations to improve coverage, and allocation of cost of risk.

  • Prepare regular and ad hoc reporting on the corporate insurance program to senior leadership.

  • Manage, oversee, and provide leadership of the company’s Business Continuity Program.

  • Ensure the ongoing alignment of the BCM Framework and policy with the requirements of other Interac policies and frameworks.

  • Develop, lead, and help execute annual testing, exercises, and training for all aspects of the BCM program including developing customized exercises to evaluate preparedness levels and recovery capabilities of response plans.

  • Ensure the BCM team completes all BIAs and BCPs on an annual basis.

  • Act as the insurance and BCM expert to support business units, various new projects, and contractual negotiations.

  • Prepare regular and ad hoc reporting on the Business Continuity Program to senior leadership and the Board of Directors.

You bring:

  • 10+ years in insurance placement, management, captive management, brokering and business continuity management experience.

  • Advanced understanding and knowledge of Business Continuity Management, methodologies, best practices, concepts, frameworks, tools, initiatives including Crisis Management, corporate training, and leading table-top exercises.

  • University degree in business, finance, or equivalent.

  • Canadian Risk Management (CRM), Chartered Insurance Professional (CIP) would be an asset.

  • Relevant BCM designations would be an asset.

  • Experience reviewing insurance policies and negotiating various levels of coverage and deductibles with Brokers.

  • Experience developing and fostering relationships, leading projects, change management, and working collaboratively with individuals, teams, and external service providers.

  • Eligibility to work for Interac Corp. in Canada in a full-time capacity.

Interac requires employees to complete a background check that is completed by one of our service providers. We use this service to complete the following checks:

  • Canadian criminal record check;
  • Public safety verification;
  • Canadian ID cross-check;
  • 5-year employment verification;
  • Education verification; and
  • If applicable, Credit Inquiry and Social Media Check

How we work
We know that exceptional people have great ideas and are passionate about their work. Our culture encourages excellence and actively rewards contributions with:

Connection: You’re surrounded by talented people every day who are driven by their passion of a common goal.

Core Values: They define us. Living them helps us be the best at what we do.

Compensation & Benefits: Pay is driven by individual and corporate performance and we provide a multitude of benefits and perks.

Education: To ensure you are the best at what you do we invest in you

Please be aware of certain individuals fraudulently using Interac Corp.’s name and logo to offer fictitious employment opportunities. Interac Corp. will never ask, solicit, nor accept any monies in exchange for employment opportunities. Any such offers of employment are fraudulent and invalid, and you are strongly advised to exercise great caution and disregard such offers and invitations.

Please note that under no circumstances shall Interac Corp. be held liable or responsible for any claims, losses, damages, expenses, or other inconveniences resulting from or in any way connected to the actions of individuals performing such fraud. Further, such fraudulent communication shall not be treated as any kind of offer or representation by Interac Corp. or its subsidiaries and affiliates.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Leader, Business Continuity Management & Corporate Insurance

Interac Corp.

Toronto

On-site

CAD 90 000 - 120 000

8 days ago