Risk Management Analyst

Date: Sep 22, 2026

Location: SA

Company: stc

Job Purpose

The role holder is responsible for overseeing and managing the Technology Risk Management to ensure high performance standards, continuous improvement and effective risk mitigation plans. This position exists to define goals, provide risk management guidance, and serve as a center of excellence for stc. The role holder shall carry out his duties in accordance with the stipulated business policies and procedures.

Job Responsibility

Core Responsibilities

  • Represent and act as unit risk champion to facilitate and implement risks & business continuity strategy, framework, methodologies, processes, procedures, and requirements in coordination with enterprise risk management
  • Identify with Unit’s sector stakeholders business risks related to the Unit (financial, operational, technical and regulatory) and ensure well-defined risk mitigations plan are in-place as per Enterprise Risk Management framework & guidelines
  • Develop and update the unit business continuity and risk mitigation plans for identified business risks & provide required periodic/ad-hoc reports to enterprise risk management
  •  

Job Responsibility (cont.)

  • Lead the engagement with unit’s sector stakeholders to define internal control register and report required progress & updates to enterprise risk management
  • Ensures risk frameworks & practices are developed and applied consistently and coherently within the unit in accordance with the GRC framework and guidelines set by corporate controlling functions 

 

Years of Experience

0 - 2 years of experience 

Nature of Experience

  • Prior experience in Governance, Risk Management, Compliance or a related field.
  • Prior experience in organization's Compliance strategies, Governance and Risk Management.
  • Prior experience in leading laws, regulations in organization level
  • Prior experience in Corporate Governance and GRC. 

Job Band

Employee

Skills

Education

Bachelor Degree in Risk Management or Business Administration

Additional Education

Certifications