St. Teresa's College - India employs 192 employees. The St. Teresa's College - India management team includes Caroline Loyed (Coordinator, Media Head, Social Media and Website Manager), Ba Ammal Das (Adisor), and Sethuparvathi J (Assistant Professor).
Get Contact Info for All DepartmentsLooking for a particular St. Teresa's College - India employee's phone or email?