Home Tags Santa Barbara office

Tag: Santa Barbara office

Amazon opens new office for Alexa in Santa Barbara, California

Amazon has opened a new 48,000 square foot office for Alexa tech teams located in downtown Santa Barbara, California. The company plans to create 150 additional...

SPONSORED

MOST READ NEWS