Steven Macri is a seasoned quality engineering professional with extensive experience in the field. Currently serving as a Quality Engineer at PennEngineering since March 2013, Steven has previously held quality engineering roles at SPS Technologies from January 2008 to March 2013 and was the Quality Assurance Director at Penn Fishing Tackle from February 1995 to January 2008. Steven holds a Master of Science degree in Systems Engineering from Virginia Tech, earned between 1989 and 1992.
Sign up to view 0 direct reports
Get started