I currently work in occupational health and I am responsible for the following:
Writing policies and procedures for my department
Writing protocols for others in the department
Designing systems for documentation and retention of employee health files
Worker's compensation and OSHA log
Assist with administration of FMLA and work comp
Primary responsibility for temporary light duty and ADA accommodation programs
Immunizations and TB testing
First aid and triage of injured workers
Education of staff and managers re: employee health topics (ie. bloodborne pathogens, FMLA, etc, etc).
Absentee tracking, especially with regards to infectious diseases in conjunction with my role in infection control
Also, many day to day tasks such as ordering medications and vaccines, attending trainings for state infectious disease reporting, immunization registry, serving as a liason to the health department, work comp company, contracted occupational health clinics and local ERs where our employees go for their pre-employment physicals and injury care.
A lot of what I do is understanding both the clinical and legal aspects of a situation and making a good judgement with both in mind, as well as many administrative tasks such as policy writing, budgets, etc. I do not recommend this as a job for a new graduate because you really have to have a good nursing knowledge base, plus understand the legal aspects and be able to hold your ground in cases that can in rare circumstances become unpleasant (especially with regard to FMLA, short-term disability and work comp). You'll work very closely with the Human Resources department, so you'll also have to develop a good relationship with them. In some cases, you'll report to a human resources director who does not necessarily have a medical background.
The rewarding aspects are working with employees, helping to better their health, putting forth new safety initiatives that really make a difference, and being able to work with a relatively well population during business hours (generally 8-5 Monday - Friday)