Sorry, you need to enable JavaScript to visit this website.

Welcome, Tuesday, Mar 19, 2024

Management

STC is a public limited company functioning under the administrative control of Ministry of Commerce, Govt. of India. Its affairs are managed by a Board of Directors comprising a full time Chairman & Managing Director, five Functional Directors, two Govt. nominee Directors and eight Independent Directors. The Board has delegated all powers required for day to day functioning to the Chairman who, in turn, has sub-delegated powers to various Committees and officers.