Leigh is a Wellness Coordinator with Helen Keller Hospital. Based out of Alabama, Leigh works with the hospital to ensure that their employees, corporate partners, and community members have easy access to health and wellness programs. Leigh shares some of the events she oversees to keep the community healthy and explains why a healthy company is a happy company.