Terence Soo

Head, Manufacturing & Engineering

Director