stc Bank Appoints Nizar Altwaijri as its CEO

stc bank board of directors approved appointing Nizar Altwaijri as CEO, starting from Jan. 1, 2023. Altwaijri has 25 years of experience in the financial and banking sector. He held many leadership positions, the most recent of which was Deputy Managing Director of...