Singapore Technologies Engineering Ltd (ST Engineering) today announced the appointment of Mr Lim Sim Seng as an independent non…