STC is a firm providing specialized services in Infrastructure Consulting with a strong focus on Water and Wastewater sectors.
STC is an ISO 9001-2008 QMS certified company with its main office in Mumbai.
STC has branch offices in Chennai and Jaipur and registered office in UAE.
STC has project offices in Bangalore, Guwahati, Agra, Pune, Shimla, Amritsar, Dehradun, Kolkata, Patna, Hubli, Purulia, Chandigarh, Ludhiana, Bhagalpur, Nagaur, Bhopal, Rajkot and a few other places. It has representative offices in Delhi and Ahmadabad.
All STC offices are equipped with modern and latest hardware and software.
STC has a collection of 4000 titles in its HO library for topics covering all fields of civil engineering and project management.
STC has reported a turnover of over Rs 663 Million for the year 2016-2017.
STC is currently handling projects with a capital investment of over USD 2.5 Billion
STC is empaneled with most of the government bodies in India.
STC is registered with ADB and has worked on projects funded by JICA / ADB / AfDB / World Bank / AFD / KFW / WHO / GTZ
STC has worked on projects in major cities in India including, Chennai, Kolkata, Delhi, Mumbai, Bangalore, Jaipur, Jammu, Nagpur, Indore, Guwahati, Trivandrum, Ahmedabad, Pune, Shimla, Amritsar, Cuttack, Agra, Dehradun , Shillong and many others.
STC is now focusing on increasing its footprints in the consulting markets overseas and has undertaken projects in USA, Canada, UAE, Libya, Kuwait, Vietnam, Bangladesh, Sri Lanka, Zanzibar, Maldives, Kenya, Tanzania and Qatar.
STC is also focusing on the overseas outsourcing market for major contractors and consultants for services related to designs, drawings and estimation.