Sandra Chiu
Human Resources Director @ Eli Lilly and Company
About Sandra Chiu
Sandra Chiu serves as the Human Resources Director at Eli Lilly and Company, where she has worked since 2011. She holds a Master's degree in Business Administration from the University of Southern California and has a background in marketing and business analysis.