The Site Manager leads day-to-day operations across DelRicht Research clinics in the Dallas market, supporting teams in psychiatry, dermatology, and general medicine. The role is accountable for patient experience, study execution, team performance, scheduling, and financial results. It combines hands-on involvement in clinic workflows and patient visits with leadership to build and develop a growing team. The Site Manager works with patients, physicians, research sponsors, and site staff to support accurate, careful, and protocol-compliant clinical trial delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed