SEATTLE, Wash. – Seattle-based travel company Expedia Group has announced plans to lay off 162 workers in Washington state.
A variety of roles will be impacted, including product managers, software development engineers, user experience designers, ...