Technical Sales Representative III
Dell EMEA Careers - Glasgow
See original job posting at CareerBuilder »
JOB TITLE: Technical Sales Representative (TSR)
Location: Dell Glasgow
­­­­­­­Â...The position will be closely teamed with inside & field sales-makers to assess the technical needs/requirements of both established and potential customers, along with providing recommendations that address the often customized needs of our accounts. The role involves profiling, quoting and closing enterprise sales opportunities, in addition to supporting individual team members to become more proficient ...

CareerBuilder - 23 months ago - save job - block