Don't you think technical support specialist falls or relates to technican. I searched the job description, it states more about systems maintenance and troubleshooting. Though, this applies only for some jobs. So, if the job title is technical support specialist- wholesale trade, does this mean...