• ICF

Barrett Allen

Manager, Toxicology

Barrett Allen, PhD, is a seasoned toxicologist with nearly two decades of experience in environmental and regulatory toxicology, as well as academia. Currently serving as a Senior Toxicologist at ICF, Barrett leads multidisciplinary teams in conducting complex toxicological assessments and systematic reviews, fostering client relationships, and ensuring regulatory compliance. In previous roles at leading universities, Barrett engaged in innovative research on cancer treatment approaches, mentored graduate students, and published peer-reviewed papers that contributed significantly to the field. Barrett holds a PhD in Environmental Toxicology from UC Irvine.

Location

Brooklyn, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices