Manager, Finance & Strategy
Business Services · Texas, United States · 1-10 Employees
View Company Info for Free
Manager, Finance & Strategy
A closer look at the technologies used by SCLA Management
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