60 employees
A business that employs workers with a wide range of specialist skills and experience .
2006