Zac Poonen was an officer in the Indian Navy. He resigned his commission, while still young, in 1966, to serve the Lord full-time. He has been involved in a church-planting ministry in India for over 25 years and has spiritual oversight over about 40 churches now.