Expedia will permanently lay off 100 employees from its Austin corporate offices starting April 1, according to a filing with the Texas Workforce Commission.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results