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 at selling ...
Dell Inc. - 2 years ago
- save job
-
block