Regis Leonard

Head Of Information Technology at NRG Oncology

Pittsburgh, Pennsylvania, United States

About

Experience

  • Head Of Information Technology at NRG Oncology
    2019 - Present · 7 yrs 7 mos

  • Compliance Analyst at University of Pittsburgh
    Jul 2002 - Present · 24 yrs 1 mo

  • Principal Scientist at Carnegie Mellon Research Institute
    1978 - 2001 · 23 yrs