Amazon Expands in California and Tennessee
Amazon opened a new 48,000 square foot office for Alexa tech teams located in Santa Barbara, California, and plans to create 150 additional tech jobs in the city, the company announced on Tuesday. Amazon currently has dozens of open roles Read more