Toolmaker at Serra Mfg Corp - Compton, California, United States
Vice President
Contact Roy Cerda
Innovator in the lean manufacturing of precision stamped parts.