The Technology Support Analyst position at UNC Greensboro involves conducting analytical work to provide consultation, support, and training to end-users of technology-based systems. The role requires a broad understanding of various technologies to effectively support clients, including technical support for hardware, applications, operating systems, and networking. Strong communication skills are essential for interacting with a diverse range of users. The position may involve oversight of programs or projects and requires routine and non-routine support for a wide range of technologies.