Leonard Telesca appointed Director of Administration and Finance for the Department of Medicine at ZSFG