Learn more
Log in
SharkNinja
Contact
No bio yet
Links
Steve Carter
Director, Design Engineering
Design Engineering Manager
Vacant position
18 members
May, 2019 - present
Cirrus Logic
Kids2
Trinity Industries
Celestica