CEO
Majeed Fahad Alabduljabbar
CEO Approval Rating
90/100
SRC is a Saudi Arabia-based financial service company that provides solutions such as risk management and long-term funding for sectors including banks and real estate.