$110,673
a year
... Logic Controllers (PLC’s) and/or Supervisory Control and Data Acquisition (SCADA ...
6 days ago