AustinOct 16, 2023Indeed subleases 100,000 sf at Indeed TowerTech giant recently moved into top 10 floors at the downtown Austin building