SCLA Management corporate office is located in 1505 Highway 6 S Ste 100, Houston, Texas, 77077, United States and has 1-10 employees.
scla management llc
scla management
scla
Departments
Number of employees
C-Suite
2
Medical & Health
1
Operations
1
Finance
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to SCLA Management's success, and advanced their careers.
Clinical Research Coor... at Baylor College of Medi...
Worked as Clinical Research Scientist
at SCLA Management (2023-2023)
Explore More
SCLA Management is a fully integrated site management organization specializing in clinical trials, offering services to patients, sponsors, and investigators. They provide opportunities for patients to participate in clinical research, gaining access to new treatments often at little or no cost. The company supports sponsors and CROs with extensiv... Read More