- Custom Computer Specialists (Hauppauge, NY)
- Technician Location Hauppauge, NY Company Order Number 2738 # of openings 2 Apply Now ... Custom Computer Specialists is one of the largest Technology Consultants on Long Island, celebrating over 40 years in business! We continue to successfully… more