Staff Directory

Yearly Archives: 2007

INTERA Relocates Corporate Office in Austin, Texas

After 10 years at the 9111A Research Boulevard address, INTERA has moved our corporate headquarters in Austin, Texas to 1812 Centre Creek Drive, Suite 300. The new location includes additional office space to accommodate the company's growing staff.
Read more