Provide end user technical assistance with computer hardware and software while assisting in designing new solutions for client organizations. Resolve issues for clients via phone, in person, or remote help desk and recommend hardware and software improvements.