Humana
–
Arlington, VA
... The Lead Technology Support Specialist maintains, repairs, and troubleshoots desktop hardware, software packages, and conferencing systems to keep our leaders productive, focused on their critical work and not technology distractions. The Lead ... - May 03