Selfii corporate office is located in United States and has 11-50 employees.
selfii
Departments
Number of employees
Information Technology
2
Human Resources
1
C-Suite
1
Operations
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Selfii's success, and advanced their careers.
Explore More
Selfii seamlessly collects healthcare data from diverse sources including electronic health records (EHRs) and patient-generated data. This lets patients (and their providers) access a comprehensive view of their health records in one place. Selfii is committed to privacy and security, employing state-of-the-art encryption and access controls to pr... Read More