I.T. & Communications Technical Specialist – OT Infrastructure Highland Permanent Medium August 29, 2025