- WSP USA (Albuquerque, NM)
- …mission is to independently resolve IT needs directly in the workplace. As an Onsite Support Technician , you will be an empathetic problem-solver on the ... our employees with direct IT support. This is an onsite role at our office located in Albuquerque, NM....effectively. + Participate in office deployment, relocation, renovation, and infrastructure refresh projects. + Lead, monitor, and report the… more