Leah Norris's Location
Newport, Newport, United Kingdom
Leah Norris's Work
Leah Norris's Education
Leah Norris's Summary
Leah Norris, based in Newport, Newport, United Kingdom, is currently a Production Supervisor at BBI Solutions, bringing experience from previous roles at BBI Solutions. Leah Norris holds a 2009 - 2012 Bachelor of Science - BS in Biology, General @ University of South Wales. Leah Norris has 1 email on RocketReach.