Leon O'Malley
Laboratory Manager
Leon O’Malley
PhD, MSc, BSc (Hons)

ECHA Recruits Laboratory Technician

Meet our latest recruit!

We are delighted to welcome Loren Snowden as ECHA’s newest Laboratory Technician!

Loren joins us at a crucial time as we expand our laboratory capabilities.

We would like to formally welcome Loren to the ECHA family and wish her every success in her new role!