Expedia Group laying off 58 employees in Washington state in latest cuts at travel giant
Impacted positions span across technology, product, and corporate roles — including data scientists, software engineers, finance managers, and senior leadership. Read More
GeekWire2 min read