Ran is the vice CHRO at the Israel Association of Community Centers (IACC). Prior to that he directed the community centers in Ofakim and the Community Department at IACC. IACC is one of the largest social organizations in Israel, offering a wide range of programs and activities throughout Israel, with a network of over 160 community centers and 816 branches. He holds a B.A. in criminology from Bar-Ilan University. He lives in Matzuva.