Introducing way more signals! We've added more signal sources to capture the full customer journey.

Learn More!
STC Channels

STC Channels

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.

Last updated on

About STC Channels

Founded

1991

Estimated Revenue

$10M-$50M

Employees

51-250

Category

Industry

Telecommunications

Location

City

Riyadh

State

Ar Riyad

Country

Saudi Arabia
STC Channels

STC Channels

Find your buyer within STC Channels

Tech Stack (131)

search

Business Intelligence And Analytics

Computer Networks

Operations Software

Customer Management

IT Security

E-commerce

Audio / Video Media

Content Management System

Web Hosting Providers

Web Servers