TailorCare corporate office is located in Nashville, Tennessee, United States and has 51-200 employees.
tailorcare inc
tailorcare
Departments
Number of employees
Operations
27
Engineering & Technical
18
Medical & Health
12
Marketing
10
Human Resources
9
Legal
8
Finance
7
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to TailorCare's success, and advanced their careers.
Chief Operating Office... at Daymark Health
Worked as Business Performance Head
at TailorCare (2022-2023)
Director, Provider Net... at AmeriHealth Caritas
Worked as Director, Network Development
at TailorCare (2024-2024)
Product Manager II, Me... at Cityblock Health
Worked as Senior Product Manager, Patient Experience Lea...
at TailorCare
Director, Center Appli... at Regent Surgical Health
Worked as Director, Clinical Programs
at TailorCare (2023-2025)
Explore More
TailorCare empowers patients to make the best treatment plans for their unique joint, back, and muscle pain.... Read More