DeepHealth
Natalie B. is an experienced customer success leader currently serving as the Customer Success Leader at DeepHealth since August 2025. Prior to this role, Natalie held the position of Vice President of Customer Success at iCAD and was the Director of Strategic Customer Success at Bullhorn. With a strong background in customer success, Natalie previously led the Head of Customer Success at Current Health and served as the Sr Director of Client Support & Success at HealthcareSource, where responsibilities included ownership of the client success function, client advocacy programs, and team building. Additionally, Natalie has experience in product strategy and implementation, having worked as the Director of Product Strategy at Recruit Solutions and held various roles in client services and human resources early in her career. Natalie earned a degree from UMass Boston between 1999 and 2003.
This person is not in the org chart
This person is not in any teams
This person is not in any offices