Peter MacLennan

Peter MacLennan, TCRS CEO, is an experienced professional with a track record of success in academia, pharma, biotech and CROs. He has in-depth knowledge of clinical development with an emphasis on risk management, project governance, metrics, and budgeting. With his TCRS colleagues, his task is to ensure that our clients’ objectives are delivered on time, on budget and to the highest standards of quality.