There is such a wide range of job roles in IT that it is likely you could find a job that would suit you, whatever your background. Different jobs have very different skills requirements, so it is almost impossible to generalise. However, most jobs, particularly the ones where you are working with customers, will need good interpersonal skills, team working and problem solving ability.
IT jobs all have some technical content, ranging from the deep technical skills of a software developer through to roles that may need much less detailed knowledge - for example in some project management roles, communication, organisation and the ability to gather together the people who do have technical knowledge, may be more important than what you know yourself.
Different companies may also require different levels of business / technical / personal skills for various roles.
There are many more job roles than are shown here, but it will give you an idea of the diversity of IT and Computing:
Service Technician
Software Developer
Systems Architect
Web Developer
IT Trainer
Computer Aided Design Programmer
Business Analyst
IT Help Desk
Multimedia Specialist
Technical Author