Stern Installed at Amazon Costa Rica

Amazon opened its doors in Costa Rica back in 2008 with a staff of 75. Today this number has reached more than 7,000. Amazon is a 24/7 operation and employees…

Comments Off on Stern Installed at Amazon Costa Rica