Dr. Steve Cochrane


Dr. Steve Cochrane lives half the year in South Asia and half in the United States. He has spent over 30 years in India, starting YWAM’s first work there in 1982 in Kolkata. Steve has a certificate in spiritual direction training, and particularly wants to see the Centre be a catalyst for more spiritual direction in YWAM and the Body of Christ.