130 employees
Sinclair Systems is a Fruit labels manufacturer and designers operating worldwide.
1982