VIDEO: First set of Expedia workers to move to new headquarters

The streets of Seattle may become busier Monday as the first wave of Expedia employees are set to move into the travel giant’s new headquarters in the Interbay …

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: