Est. Annual Revenue
$25-100M
Est. Employees
100-250
Otto Hoernig's photo - CEO of Trace Systems

CEO

Otto Hoernig

CEO Approval Rating

- -/100