EPP - Key Persons


Bruce Craig

Job Titles:
  • Analytical Services Manager
Bruce joined EPP Ltd in May 2008 as Analytical Services Manager from previous employment at Charles River (previously Inveresk Research) where he spent 20 years as a study director in the agrochemical registration field. Bruce has conducted over 400 programmes of work in the 5-Batch Analysis and physico-chemical testing area. He has undertaken registration studies on new molecules for multinational companies as well as many studies conducted for off-patent generic molecules.

Christopher Wong

Job Titles:
  • Analyst
  • Study Director ( GLP )
Chris joined EPP as an Analyst in 2018 after completing a Masters in Pharmaceutical Analysis at Strathclyde University. His Masters project was in developing a rapid HPLC column characterisation method sponsored by Shimadzu UK.

David J Barrie

Job Titles:
  • Facilities Manager
David joined EPP in 2021 and is a fully qualified vehicle mechanic, having served over 25 years in the motor trade industry. David is also a qualified Butcher serving 8 years in the trade. Hobbies include restoring vintage cars, photography, scootering, and his ever increasing vinyl collection.

Derek Godden

Job Titles:
  • Study Director, Analytical ( GLP )
Derek graduated from Napier University with a BSc (Hons) in Applied Chemistry. Derek joined the GLP group of EPP in 2011 following his employment at Inveresk Research (Charles River Laboratories) where he was a study director for a number of year. Derek has been a Senior Study Director with EPP since 2012.

Dr Alan Zhao

Job Titles:
  • R & D Manager
After obtaining a MChem degree in Medicinal and Biological Chemistry at the University of Edinburgh, Alan stayed at the same university to complete his PhD study in Chemical Biology. Alan joined EPP Ltd in 2021 and was promoted to R&D Manager in 2023. Alan is fluent in Mandarin.

Dr Billy Yip

Billy completed his Chemistry degree at the University of Hong Kong in 2001; and completed his PhD in Synthetic Organic Chemistry in 2006 and postdoctoral work in 2008. Billy joined EPP in 2023, his native language is Cantonese (Chinese) and is able to communicate in Mandarin. Billy joined EPP as Synthetic Chemist in 2023.

Dr David Tredgett

Job Titles:
  • General Manager
David is a graduate chemist [B.Sc. Hons. (1st class)] and also holds a Ph.D. in synthetic and mechanistic organic chemistry both from the University of Edinburgh. David commenced his industrial career as an R&D and scale-up production chemist with Avocado Research Chemicals (now Alfa Aesar) in Lancashire, England. David joined EPP in 2002 working firstly as a synthetic organic chemist in the R&D Department and has had various increasingly important managerial roles within the company including that of Production Manager, then QA Manager. David has been responsible for the operational side of the business as General Manager since 2013. David is an active member of the Royal Society of Chemistry (professional qualification, MRSC) and is a Member of the Research Quality Association ("MRQA").

Dr Joseph Watson

After graduating with a 1st class chemistry BSc from Northumbria University with an integrated industrial placement, he began to follow a career in research and went on to conduct a PhD in the synthesis of functional organic polymer coatings to protect aluminium form corrosion, of which he was awarded in 2022. Joe joined EPP as a Synthetic Chemist in 2023.

Dr Karen Anderson

Job Titles:
  • QA Manager
After graduating from Edinburgh University with an honours degree in Chemistry with Industrial Experience (Merck, Sharpe and Dohme) Karen remained at the university to complete her PhD in Natural Product Synthesis. From 2002-2004 Karen worked as a Research Associate at AMRI, Syracuse, NY. Karen joined EPP in 2004 working in the synthetic team before moving into Quality Assurance in 2011 and has been the QA Manager since 2013.

Dr Ross McLennan

Ross gained his chemistry MChem degree from the University of St Andrews, staying there to complete his PhD. in natural product synthesis. He moved to the University of Dundee to work in collaboration with Boehringer Ingelheim developing PROTACs as new, potential cancer therapy drug molecules. Ross took up a position with EPP in 2023 as a Senior Synthetic Organic Chemist.

Eilidh Paterson

Job Titles:
  • Deputy Analytical Manager
Eilidh joined EPP in 2010 and has over 20 years' experience in the CRO sector, having previously worked at Charles River Laboratories. Eilidh has worked as a Study Director on 5-Batch Analysis and physio-chemical studies and took on the role of deputy manager of the Analytical Services group in 2014. Eilidh supports Bruce in the day-to-day management of the Analytical Services group and works closely with all staff to maintain and improve the GLP quality management system. Eilidh holds a BSc(Hons) in Applied Chemistry from the University of Strathclyde.

Jennyfer Stuart - Managing Director

Job Titles:
  • Managing Director
Jennyfer graduated with a Bachelor's Degree in Science (Nursing) from the University of Ottawa in 2004. She has experience in health care delivery and management in acute care settings in Canada and Internationally as a Nursing Officer in the Canadian Forces. After graduating from the University of Edinburgh with a Master's in Medical Law and Ethics (LL.M) in 2021, she has worked with the Research Ethics Committee for NHS Scotland and has been Managing Director at EPP since 2023. As GLP Named Operator, Jennyfer has legal responsibility for EPP's GLP services.

John McPherson

Job Titles:
  • Senior Scientific Officer ( GLP )
John is one of the Senior Scientific Officers who joined EPP in 2012. He has over 20 years' experience as an analytical chemist in both the pharmaceutical and agrochemical industries. John is highly experienced in Mass spectrometry (MS) and heads up the Screening Team.

Jurijs Svedovs

Job Titles:
  • in 2014 As an Analyst
  • Study Director ( GLP ) Study Director ( GLP )
Jurijs joined EPP in 2014 as an analyst and since 2016 as a Study Director on studies of various nature: physico-chemical characterisation, 5-batch analysis and ecotoxicology, supporting regulatory requirements for the agrochemical, pharmaceutical and animal health sectors. Jurijs first language is Russian.

Maria Gillespie

Job Titles:
  • Archivist and Document Controller
  • in 2019 As Our Archivist
Maria joined EPP in 2019 as our Archivist and document controller in the GLP section of the company.

Mary Stuart

Job Titles:
  • Deputy Archivist and Lab Orderly
Mary joined in 2023 as a Lab Orderly. Mary's job entails ensuring our glassware and labs are kept to a high level of cleanliness. In October 2023 Mary commenced as the Deputy Archivist.

Robert Reid

Job Titles:
  • Analyst
Robert graduated from the Robert Gordon University in 2019 in Forensic and Analytical Science and joined EPP in 2024 as an Analyst in the Analytical team. He previously worked in number of small analytical and research laboratories. Robert is a keen bagpiper and plays with the RAF Pipes & Drums across the world.

Sharon McCluskie

Job Titles:
  • Administration Manager
  • in 2019 As Our Administration Manager
Sharon joined EPP in 2019 as our Administration Manager with a wealth of admin knowledge and experience. Working in an ever-changing and busy environment, she covers all aspects of the business day-to day-administration including marketing and communications.

Stuart Chirnside

Job Titles:
  • Senior Analytical Chemist

William Arbuckle

Job Titles:
  • Study Director, Analytical ( GLP )
Wullie is one of our Study Director's in the Analytical Services group. He joined EPP in 2012. Prior to joining EPP he was a Senior Scientist in the physico-chemical analysis group at MSD.