Home 2017-10-07T20:58:56+00:00

STC Channels is the leading and one of the largest ICT distribution company in the middle east operating in Saudi Arabia, Bahrain, and Oman.
STC Channels was established to be the partner of choice for ICT companies enabling them to connect with their customers anywhere and anytime.

0
Number of employees
0
Retail and Kiosk outlets
0
Traditional Trade and Mobile Shops
0
EVD Terminals
0
Shop in Shops
0
Distributions Centers

Latest News

Become Our Partner

Join