Lior was born and raised in Herzliya, Israel. After spending a year volunteering in the northern town of Katzrin, Lior joined the army and was drafted into the Nahal infantry brigade. His army service completed, he then went to work as an aide to Ariel Sharon, who was chairman of the opposition at the time. When Sharon was elected prime minister in 2001, Lior took a position in the Prime Minister's Office where five years later he was appointed head of the Department for Policy Implementation, supervising the execution of complex, long term government decisions. He then joined a boutique investment firm for several years before becoming, in 2012, the liaison of the Israeli Ministry of Economy to the international financial institutes based in Washington, D.C. Upon his return to Israel in 2015 Lior became the director general of a research institute focused on the connections between technology and national security. From November 2016 he has been director general of the Jerusalem Institute for Policy Research, a Jerusalem-based think tank. Lior's main goal in his new role is to create a modern, innovative, and reactive institute that would provide a base of knowledge to decision makers wishing to advance Jerusalem and the State of Israel. His dream is to contribute to making Jerusalem the "Light among Nations" it is meant to be.