Consulting, marketing, and selling of computer systems and services to small, medium, and large businesses or corporations. Providing evaluations and recommendations of computer hardware and software technologies for clients as well as supplying computer hardware, software and systems (solutions). Responsible for the overall design, planning, and implementation of computer system projects for clients from personal computers to midrange computers.