As Information technology consulting firm we offer various services to clients. IT consultants plan and design integrated hardware, software, and communication infrastructure. While consulting we also write, test, and support custom software. IT consultants also help clients with computer network security. Other services they may provide include helping with search engine marketing and providing strategic advice regarding social media issues. They also work on site with clients to help manage the company’s computer systems and data processing facilities. Job titles in the industry vary depending upon specialty and experience; some examples include information technology manager or director, information technology consultant, project manager information technology systems, health information technology consultant, information security risk architect. The specific products of the IT consulting industry are computer systems design, development, and integration; computer application design and development; information technology technical support services; IT network and infrastructure design; and IT technical consulting services.