Annabel Barrett
Health Outcomes Scientist @ Eli Lilly and Company
About Annabel Barrett
Annabel Barrett is a Health Outcomes Scientist at Eli Lilly and Company, where she has worked since 2008. She previously served as a Research Assistant at The Lewin Group for one year from 1999 to 2000.