$139,395
a year
... managing IT Service Desk systems, projects, activities, and initiatives; technical experience ... topics with agility involving executives/managers as appropriate. Problem Solving: Identifies ...
28 days ago