Setra Systems's IT department is led by Rick Laccetti (HR Manager) and has 19 employees.
Josh Robins
Sr. Mechanical Engineer
Abhishek Mittal
Software Engineering Manager
Rick Laccetti
HR Manager
Janelle Drake
Senior Mechanical Engineer
Ben Lin
Chief Electrical Engineer
Shawn Henry
Automation Engineer
Jingren Liu
Application Manager
Looking for a particular Setra Systems employee's phone or email?