TrueschoTruescho
Back to jobs

Manager Business Continuity Management - Leadership Opportunity in Oman

Oman Investment AuthorityMuscat, Sultanate of OmanFull-timeApril 8, 2026
Jobs
Gulf Jobs
Risk Management
Business Continuity
Jobs in Oman
Investment Authority
Leadership Jobs

The Oman Investment Authority is seeking a Manager of Business Continuity Management in Muscat for professionals experienced in developing institutional resilience plans.

Manager Business Continuity Management - Leadership Opportunity in Oman
General

Application tools

Create your documents and check eligibility fast — opportunity details are free to read.

Manager Business Continuity Management at Oman Investment Authority

The Oman Investment Authority (OIA), a leading sovereign entity responsible for managing and investing national assets, is inviting applications for a critical leadership position: "Manager Business Continuity Management" at its headquarters in Muscat. This role underscores the Authority's commitment to enhancing institutional resilience and ensuring the continuity of its vital operations under any circumstances, thereby positively impacting the economic stability of the Sultanate.

Job Description and Responsibilities

The Manager of Business Continuity Management will be responsible for leading and developing the comprehensive strategic framework to ensure business continuity within the Oman Investment Authority. The focus will be on building the institution's resilience against potential disruptions, whether financial, technological, operational, or even national-level crises.

Key responsibilities include:

  • Leading the development, updating, and approval of a comprehensive Business Continuity Management (BCM) governance framework aligned with global best practices (e.g., ISO 22301) and local regulatory requirements.
  • Conducting thorough business risk assessments and Business Impact Analyses (BIA) to identify critical vital functions and processes that need priority in continuity plans.
  • Designing and establishing detailed, actionable business continuity plans for all key departments and operational units within the Authority.
  • Leading and coordinating incident and crisis response processes in collaboration with relevant departments to ensure a seamless transition to emergency operations when required.
  • Developing and implementing training and awareness programs for all staff to ensure they understand their roles in business continuity plans.
  • Organizing and leading regular exercises and simulations to test the effectiveness of business continuity and response plans, updating them based on lessons learned.
  • Preparing periodic reports for senior management on the state of readiness and maturity level of the Business Continuity Management program.

Qualifications and Requirements

This leadership role requires a candidate with a strong and proven background in risk management or business continuity.

Essential Requirements:

  • A Bachelor’s degree in a relevant field such as Business Administration, Information Technology, Engineering, or Finance. A Master’s degree or relevant professional certifications are a strong advantage.
  • A recognized professional certification in Business Continuity Management (e.g., CBCP, MBCI, or ISO 22301 Lead Implementer) is highly preferred.
  • A minimum of 7 to 10 years of practical experience in risk management, business continuity, or corporate security, with at least 3 years in a leadership role in a similar position.
  • In-depth knowledge of international business continuity management standards and relevant governance frameworks.
  • Proven experience in conducting Business Impact Analysis (BIA) and risk assessments.
  • Excellent leadership and management skills with the ability to manage complex projects and influence stakeholders across various levels.
  • Exceptional analytical and complex problem-solving skills.
  • Excellent command of the English language (written and spoken). Arabic language skills are a significant advantage.

Required Personal Skills

  • Ability to work under pressure and make sound decisions during crises.
  • Excellent communication and presentation skills to convey complex reports clearly to senior management.
  • Proactive initiative and forward-thinking.
  • High integrity and the ability to handle sensitive and confidential information.

How to Apply

Applications for the position are to be submitted via the specialized online platform, Naukrigulf. Interested candidates who meet the stated requirements should prepare a modern, comprehensive CV that highlights their specific experience and achievements in the fields of business continuity management and crisis management. Applying at the earliest opportunity is recommended due to the strategic importance of this role.

The Oman Investment Authority offers a stimulating and professional work environment. This position presents a unique opportunity to contribute directly to enhancing the resilience and institutional stability of one of the most important economic entities in the Sultanate of Oman.

Similar Jobs

Want to assess your fit for this job?
Open the AI assistant to check your fit and generate a cover letter quickly.