START was established by the Diocese of Thamarassery and inaugurated on June 1, 2006 by the Bishop of Thamarassery, Mar Paul Chittilapilly, in a rented building near Chevayur junction, Kozhikode city.
Rev Dr Antony Kozhuvanal was appointed the Administrative Director and Mr Abraham Kurian IPS (Retd) was appointed the Academic Director. Mr Matthew Parel joined as Dean of Studies and Head of the English Department.
In June 2008, START moved to its own building. The new building was formally inaugurated by His Eminence, Adrian Cardinal Simonis of Utrecht, Netherlands, on January 28, 2009, in the presence of Bishop Mar Paul Chittilapilly, Rev. Dr. Gerard Bruggink, Rev. Dr. George Paimpillil and other esteemed guests and well-wishers