DESMOND TEO

Managing Director