The IT Site Support Specialist is responsible for managing technical support services for employees in supported offices. This hands-on role involves providing both remote and desktop support, as well as assisting with various IT projects such as storage implementation and server upgrades. The specialist will ensure timely resolution of technical issues and support the mobility platform.