Isla Galloway
Site Lead @ Sodexo
About Isla Galloway
Isla Galloway serves as the Site Lead in Dyce, Scotland, where she manages logistics for Covid-19 testing. With a background in forensic and analytical science, she has developed expertise in toxicology, organic chemistry, and microbiology.