Ellie Mental Health
–
Columbus, OH, 43224
... Many mental health and wellness-focused companies are non-profits or government agencies, which rely on the general public, grants, or large donors for funding. This model often results in little creativity and lower compensation for employees, ... - May 20