Tag Archives: Telenav

Telenav Moving HQ from Sunnyvale to 54,635 SF in Santa Clara

Telenav, Inc has entered into a sublease agreement with Avaya Inc. to lease 54,635 square feet of office and research and development space at 4655 Great America Parkway in Santa…