NEW YORK, NY, Leader in episode-based digital care delivery, today announced a $21 million funding round led by Insight Venture Partners.