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.