Tay Nam Beng

Senior Professional Officer

Nam Beng

Tay

Master of Engineering in Mechanical Engineering