Senior Manager - QC Support job at Eli Lilly and Company