Although health is every individual's responsibility, there are a certain number of actions that can be taken by various institutions in order to make it easier for the individual to change destructive habits.
Corporations have a huge responsibility what regards the health of their employees. First of all, the better they treat their employees, the better health the employee will have. And the better the bottom line of the company's results.
One easy thing corporations could do is to offer more vacations or a bonus to employees who have not been sick for a certain amount of time. It is up to each company to calculate what sick leave costs them.
Health insurances could potentially make a huge impact on human health, just by offering lower premiums and bonuses to people who make the effort to stay healthy.
Furthermore, they could send out health tips to their clients. Some insurances are sending out newsletters to their clients, but most of the time the contents is not very helpful.