100 employees
Pollards & Talbots is a manufacturing company that produces and distributes sustainable jewelry packaging boxes.