Head of Customer Success & Project Lead at Welkin Health Inc - San Francisco, CA, US
Welkin's Care Management platform empowers health organizations to deliver unmatched patient-centered care. Our software makes engagement seamless, enabling care teams to build strong relationships for long-term healthy outcomes. To learn more, write us at contact@welkinhealth.com.