Ilan has a BA in psychology from Bar Ilan University and a MBA in business studies from the Hebrew University. He is an active citizen of Bet Shemesh where he lives with his wife and six children. He serves as the Chairman of Midreshet Bet Shemesh and a member of the City Council. Ilan is the Chairman of PGC – Partnership Global Council of the International Partnership project. He also sits on the Board of several social organizations such as the National Service Association, Eshkolot and Heled. A mediator and senior teacher of Bible studies, Ilan has been the Executive Director of Gesher since 2011.