Leon received his BArch from Technion-Israel Institute of Technology and his MAUD from Harvard. Since his arrival in 1998, Leon has led the design of several of Payette’s major teaching, research and healthcare projects, including the laboratory renovation for the Schepens Eye Research Institute, which won an AIA Honor Award for Interior Architecture. He brings particular skill to the crafting of public space, such as for the recently-completed Hershey Medical Center Cancer Institute. Leon was named partner in 2006.
