Technical Search Services
High Tech placement bureau
Part of a complete corporate ID package.