STCS

0 followers

STCS is ISO 9001, 14001 and OHSAS 18001, leading service provider of Information & Communication Technologies to Network Providers. STCS’s headquarter is based in New Delhi and branch offices in Mumbai and Bangalore, we have strategically expanded our operations to Australia, Singapore, and UAE (Dub... Read more

Headquarters

Delhi, India

Employees

501-1,000

Links


Org chart

Managing Director
Collapse
Head Of Global Services | Operations | Business Strategy | Sales | Customer Relationship
Senior Human Resources Business Partner
Account Management Lead