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.