Leor is Deputy CEO of Eden, the Jerusalem Center Development company. Leor is a Lieutenant in the IDF reserves, responsible for the city of Jerusalem in emergency situations.