Locations 20 locations and 5 countries worldwide Warehousing over 2,397,250 square feet of warehousing storage space worldwide Road Transport 392,000 moves during 2015 Employees more than 1,300+ employees worldwide.