Eden Health, a New York-based employee benefits and telehealth platform paired with primary care services, has announced $4 million in seed funding led by Greycroft Partners. In addition to the ...