Provide General IT support and maintenance to all users; Troubleshooting and resolving user related IT issues; This includes installing, diagnosing, repairing, maintaining and upgrading all end user hardware and software; Troubleshooting TCP/IP networks, adsl, routers, email, printing issues, antivirus and other peripherals; Assisting with PC / Connectivity setup for new employees (office and contract based); Install application programs requested by the user; Assists with the moving of computer equipment.