Calvin Ng

Deputy Director (Technology)