Isaac is the Executive Director of DBI. He has been on the staff since 1983 in various positions. He was encouraged to join the ministry by the founder, Robert Duff, who trained and mentored him for 18 years. He is also the Senior pastor of Bible Bhavan Christian Fellowship where he has been involved in leadership since 1982.
He graduated with BA Honours in English Literature from the Delhi University, and later completed an MA in English Literature.
He came to know the Lord Jesus Christ as his personal Saviour at the age of 10 through the ministry of his grandfather who later baptized him. He is bilingual with proficiency in English and Hindi. His ministry has a clear focus on North India.
He is married to Gloria Ojeda who was born in Bogotá, Colombia. Isaac and Gloria have four children, twin daughters, Gloria Raquel and Myriam Elizabeth (born 1994), Sarah (born 1997) and Isaac (born 2000).