Job Details. Job Title. Technical Support Specialist. Location:Bristol, IN. Technical Support Specialist. Bristol, IN. The Technical Support Specialist position is responsible for receiving, recording, and reconciling customer / end user technical questions on use and implementation of computer products, in a timely and professional manner. JOB RESPONSIBILITIES. Answer incoming customer telephone calls in a courteous and professional manner. Assi...