Leon Nevels
Country
USA
About
Leon has more than 20 years of experience working within inspection and assembly. He has a great understanding of OEM processes and knows just how to keep things running smoothly for suppliers.
Location
Canton, MS, USA