Benjamin Basil is the President, Eli Lilly China of Eli Lilly China.
288 people are employed at Eli Lilly China.
Eli Lilly China is based in Shanghai, Shanghai.