Alexa
Resource pages for "Alexa"-related posts for economic development professionals, corporate site selectors and site consultants.
Amazon Expanding Pittsburgh Tech Hub, Creating 125 New Jobs
The Pittsburgh tech hub—which invents and builds new products and services for Amazon customers—will add 125 new tech jobs, doubling its workforce.