STC aims to constantly grow to become a market leader in the urban infrastructure consulting field in India and to increase share of overseas work to half of its turnover by the year 2020.


STC aims to constantly improve and innovate to have an organization that always provides:

  • our clients the best professional services with innovative and futuristic solutions at justifiable costs.
  • our stakeholders a healthy and cordial atmosphere to work.
  • our shareholders and business partners a good return on their investments.


STC is committed to conduct its business in an ethical, fair and honest manner and totally within the spirit and framework of the legal requirements of the country that we work in.