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.