Have read this acronym a lot here. What’s all this about?
5 replies (most recent on top)
Total sham in ILEC NC. Complete joke.
Direct Sales Reps?
DSR is a company that determines who it wants to work with. They are an IT consulting firm who also does wholesale business. DSR typically does business with the local LEC. They are not paid like a channel partner and it has nothing to do with Windstream techs, who mostly do a great job. One sales rep at Windstream has a great relationship with DSR. His sales leader at that time took the scenario to senior leadership and Human Resources to determine if one person could manage such a relationship. Both deemed it acceptable.
Replace the S with an N - DNR , nobody cares this company is on life support
Don't Stop Robbin'