IT consultant working in partnership with clients, advising them how to use information technology in order to meet their business objectives or overcome problems. Working to improve the structure and efficiency of IT systems in various organizations and enabling major business processes through enhancements to IT.