As of October 2015, Amazon fulfillment centers in the UK are located in the cities of Dunfermline, Gourock, Doncaster, Rugeley, Swansea, Peterborough, Milton Keynes and Hemel Hempstead. Amazon also has a customer service center in Edinburgh and a corporate office in Slough.
There are 25 total Amazon fulfillment centers across Europe, according to Amazon Operations. Fulfillment centers are responsible for receiving products from vendors and shipping products to customers. Employees at Amazon fulfillment centers hold a variety of positions, including the picking and packing of products as well as managing other employees. Total employee count ranges in size based on location, customer demand and the time of the year.