Singapore Technologies Engineering Ltd (ST Engineering) today announced the appointment of Dr Beh Swan Gin as an independent and…