there are two crucial things that decide someone's well-being; what he eats and what he does daily. unfortunately, people tend to think eating something delicious means eating unhealthy, and exercising is something stressful rather than fun to do.
what the company needs to do is, make people aware of the importance of health and whether their current lifestyle is healthy or not. this could be done by providing a health center, and health consultant. when people aware, they will have more motivation to live a healthy life-style.
on the other hand, company should make several changes so that the culture and schedule in company. for example, it is normal in Japan for a division in companies to have baseball matches against another division about once a month in weekend. other than encourage healthy living, this will also make their bond and teamwork stronger. a much simpler things to do is, to change small habit in work place. less sitting and more standing during work, no junk food in the office, or even having a no-elevator day is a great start.
during my internship in a LNG company we finish work earlier at 3 pm on Friday then having a light-aerobic class which is fun and suitable for all ages. we even had free gym-membership and playing futsal/football once or twice in a month even together with the higher-ups