Online travel giant Expedia is laying off about 100 employees at its Austin office, adding to a growing list of tech workforce cuts in one of Texas' most prominent innovation hubs. The job cuts will ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results