Expedia is laying off dozens of workers in Central Texas as the company looks to shed 9% of its global workforce. The Seattle-based online travel platform announced it was restructuring in a ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results