Staci UK Employee Directory
Transportation, Logistics, Supply Chain and StorageEngland, United Kingdom201-500 Employees
Staci UK has about 305 employees, nearly all of them in Europe. Administrative and Supply Chain make up over half of the profiles with a known department. Staci UK's workforce spans 15 departments. Staci UK's workforce grew 22% between January 2026 and November 2026.