Director at TRIO-TECH INTERNATIONAL · Director at TaoWeave · Director at Greenwave Technology Solutions · and 1 more. Filing since 16 Oct 2006. CIK 0001247604