•Research and identify solutions to software and hardware issues.•Research and identify solutions to software and hardware issues.•Ask customers targeted questions to quickly understand the root of the problem.•Talk clients through a series of actions, either via phone, email or chat, until they’ve solved a technical issue.•Ensure all issues are properly logged.•Proven work experience as a Technical Support Engineer, Desktop Support Engineer, IT Help Desk Technician or similar role.•Hands-on experience with Windows/Linux/Mac OS environments.•Good understanding of computer systems, mobile devices and other tech products.•Good understanding of computer systems, mobile devices and other tech products.•Familiarity with remote desktop applications.•Excellent problem-solving and communication skills.•Ability to provide step-by-step technical help, both written and verbal.•Additional certification in Microsoft, Linux, Cisco or similar technologies is a plus.