WebEx signs in Silicon Valley

Company agrees to 10-year office lease