The Technical Support Specialist, Helpdesk, provides information technology (IT) support to all staff for laptops... services queries received via problem ticket, phone call or walk-in to the Helpdesk Support the Systems Specialist......
Job Location: Ottawa, ON, Canada