the main factors which distinguish technical sales personnel from ordinary sales professionals are: detailed product knowledge, understanding of technical specifications, and the expertise to understand customer requirements with regards to product modifications.