Talroo to Relocate Austin Headquarters to One Uptown in December 2026 AUSTIN, Texas — Austin-based talent matching platform Talroo has announced plans to move its headquarters to a nearly 10,000-square-foot...