SP

Stan Pickens

Engineering Manager Technical Services at Metalloid Corporation

Engineering Manager Manager
s***@metalloidcorp.com Sign up
Pro only
Pro only
Pro only
Nashville, Tennessee, United States

Company Details

Industry: chemicals
Employees: 51
Revenue: 49417000
HQ Location: Sturgis, Michigan, United States
Company LinkedIn: Pro only
Manager level · Engineering Manager