4 employees
thumbprint provides Lots of employees, locations, stores, vendors or clients means lots of marketing pieces.
2006