Setra Systems employs 141 employees. The Setra Systems management team includes Scott LeBrun (Vice President of Global Sales), Scott L (Vice President of Global Sales), and Raihan Ahmed (Sales Director).
Get Contact Info for All DepartmentsLooking for a particular Setra Systems employee's phone or email?