Annie Owen
Brand Editor, Bio Medicines Business Unit @ Eli Lilly and Company
About Annie Owen
Annie Owen is the Brand Editor for the Bio Medicines Business Unit at Eli Lilly and Company, where she has worked since 2017. She has extensive experience in editorial roles, having previously worked at HighPoint Global, Macmillan, and CTB/McGraw-Hill, and holds a B.A. in English and Spanish from Ball State University.