Stc Pay is a fintech company that develops a secure digital wallet. It allows users to make online payments, transfer funds on the go, and make purchases via a mobile app.
HQRiyadh, SA
Cybersecurity ratingAMore
Stc Pay was founded in 2018 and is headquartered in Riyadh, SA

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Stc Pay

Khalid Aljasser

Khalid Aljasser

Chairman of the Board
Olayan bin Wutayd

Olayan bin Wutayd

Vice Chairman
Abdullah Abduljabbar

Abdullah Abduljabbar

Board Member
Abdullah Alowini

Abdullah Alowini

Board Member
Abdulrahman Tarabzouni

Abdulrahman Tarabzouni

Board Member
Spiros Margaris

Spiros Margaris

Board Member
Show more

Stc Pay Office Locations

Stc Pay has an office in Riyadh
Riyadh, SA (HQ)
King Khalid Branch Rd
Show all (1)

Stc Pay Financials and Metrics

Summary Metrics

Founding Date


Total Funding

$200 m


In total, Stc Pay had raised $200 m

Stc Pay Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Stc Pay Online and Social Media Presence

Embed Graph

Stc Pay News and Updates

Western Union Buys $200 Million Stake in STC Pay

Western Union Co. acquired a 15% stake in STC pay, a unit of Saudi Telecom Co. that’s focused on digital payments and financial technology services, for $200 million

Stc Pay Frequently Asked Questions

  • When was Stc Pay founded?

    Stc Pay was founded in 2018.

  • Who are Stc Pay key executives?

    Stc Pay's key executives are Khalid Aljasser, Olayan bin Wutayd and Abdullah Abduljabbar.

  • How many employees does Stc Pay have?

    Stc Pay has 368 employees.

  • Who are Stc Pay competitors?

    Competitors of Stc Pay include Airpay Payment Services, Yoyo Wallet and Ezetap.

  • Where is Stc Pay headquarters?

    Stc Pay headquarters is located at King Khalid Branch Rd, Riyadh.

  • Where are Stc Pay offices?

    Stc Pay has an office in Riyadh.

  • How many offices does Stc Pay have?

    Stc Pay has 1 office.