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...