- Windstream Communications (Leeds, AL)
- …States. + Focus on technology and connecting customers to valuable products. + Lead a team of experts to create meaningful, long-term customer relationships. ... better (TM) every day. ** ** **About the Role:** + Manage vital team members representing a leading telecommunications brand. + Connect homeowners, small businesses,… more