Log in
Stella Center
Contact
View in org chart
Philippe Sanchez
CEO
Veronica Noyola
Director of People
Dr. Shauna Springer
Chief Psychology Officer
Moss Schermerhorn
Chief Operating Officer
TBH
Care Advocate
+ 7 more
6 members
June 20, 2022 - present
Director of People at N26
Director of People at HPX Group
Director of People at Logical Media Group
Director of People at Outlook Care
Director of People at Heartbeat Health