Expedia – Headquarters Relocation

Expedia Group Inc.’s previous headquarters and 3,500+ staff were located in two high-rise buildings in Bellevue, Washington. Expedia was outgrowing the existing square footage in Bellevue, and the company unveiled an initiative to relocate its Bellevue headquarters to what was previously Amgen’s Read More