Stephanie Leigh Mccray's Location
North Carolina, United States
Stephanie Leigh Mccray's Work
Stephanie Leigh Mccray's Education
Stephanie Leigh Mccray's Summary
Stephanie Leigh Mccray, based in North Carolina, United States, is currently a Validation Manager, Process at CSL Seqirus, bringing experience from previous roles at Seqirus, Mangan Inc., Novartis Vaccines and Diagnostics and Hospira. Stephanie Leigh Mccray holds a 2003 - 2007 Bachelor of Science (B.S.) in Pharmaceutical Sciences @ Campbell University. Stephanie Leigh Mccray has 1 email and 1 mobile phone number on RocketReach.