Sounds to me like the IT part of job is to coordinate between in-house IT and external IT vendors, as well as the divisions within the company that require IT applications. Basically someone to:
* poke IT when they snooze
* keep track of all the purchase requisitions
* organize planning meetings, take copious notes, keep good records, and make sure everyone's delivering what they promised on time
I don't see where the person has to BE an IT person. Just computer-literate, and savvy enough to understand what various project needs are.
The various department needs could be -- designing databases, and insurance forms (web-based? paper? telephone entry? probably all of the above) that interface seamlessly with the databases, making sure the database design anticipates all the queries that the department will need to run on the database -- that's one of the kinds of projects I could envision. Seems like the position your friend is applying for would be to make sure the department's needs are met by inhouse/external IT.
(Did I just repeat myself?)
Anyway, that's what it sounds like to me -- and she should emphasize any experience she has in planning, coordinating meetings, overseeing any kind of project with a budget and timetable, any administrative experience.