Expedia Shanghai Office 1-888-438-9095
afg
Last Update 15 days ago
Expedia Group's Shanghai office is strategically located at Shanghai World Financial Center, 100 Century Avenue, Pudong, Shanghai 200120, China, serving as a critical hub for the company's operations in the Asia-Pacific region. Situated in one of the city's most iconic skyscrapers in the Lujiazui financial district, this office drives innovation and market growth for Expedia’s portfolio of brands, including Expedia.com, Hotels.com, and Vrbo. Teams here focus on technology development, market management, partner services, and customer experience solutions tailored to the dynamic Chinese and broader APAC travel markets. The modern workspace fosters collaboration and leverages Shanghai’s deep talent pool in tech and e-commerce to enhance digital travel platforms. This office underscores Expedia’s commitment to transforming global travel through localized strategies and cutting-edge technology, while actively contributing to Shanghai’s thriving business ecosystem.