- Windstream Communications (Boston, MA)
- …will leverage a full support team consisting of the Customer Success Manager and Sales Engineering team. Selling new logo enterprise prospects and developing ... customer targets within an assigned territory . This position serves as the point of contact...in a world of infinite possibilities. Windstream cultivates a workplace culture where innovation and belonging are the cornerstones… more