There is no such thing "president of Jerusalem". Jerusalem, like
New York, Vancouver or San Francisco, is a city and therefore it
has a mayor but not a president. The current mayor is Nir Barkat, a
businessman, who was elected in 2008. He was preceded by Uri
Lupolianski.