Overview
Employees
11-50 employees
Headquarters
Chennai, Tamil Nadu
The Evangelical Church Of India (Eci) Is A Major Christian Denomination In India. It Has Allahabad Bible Seminary [1] In Allahabad, Calcutta Bible Seminary In Kolkata And Madras Theological Seminary And College In Chennai.[2] Its Existence Is Because Of T