Technical Sales Representative
As Technical Sales Representative (TSR), you are the face of our company and our brand. Typically the TSR is the first line of communications with the customer, maintaining excellence in customer service. In the era of social media, we believe nothing substitutes for meeting face to face. If you are a people person who loves hands-on technology, th...