Impacted positions span across technology, product, and corporate roles — including data scientists, software engineers, ...
Expedia Group plans to lay off 58 employees from its Interbay headquarters in Seattle, according to a recent state filing.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results