I work in partnership with clients, advising them how to use information technology in order to meet their business objectives or overcome problems. I work to improve the structure and efficiency of IT systems in various organisations and establishments both big and small. I provide strategic guidance to clients with regard to technology, IT infrastructures and enabling major business processes through enhancements to IT. I also provide guidance during selection and procurement as well as providing highly expert technical assistance, and may be responsible for user training and feedback. My Typical Tasks are: meeting with clients to determine requirements; working with clients to define the scope of a project; planning timescales and the resources needed; clarifying a client's system specifications, understanding their work practices and the nature of their business; travelling to customer sites; liaising with staff at all levels of a client organisation; defining software, hardware and network requirements; analysing IT requirements within companies and giving independent and objective advice on the use of IT; developing agreed solutions and implementing new systems; presenting solutions in written or oral reports; helping clients with change-management activities; purchasing systems where appropriate; designing, testing, installing and monitoring new systems; preparing documentation and presenting progress reports to customers; organising training for users and other consultants; being involved in sales and support, and where appropriate, maintaining contact with client organisations; identifying potential clients and building and maintaining contacts.