EWE LENG LIM
EWE LENG LIM
Company | INSTITUTE OF INFORMATION TECHNOLOGY, INC. |
---|---|
Business Number | 788021 |
Role | Principal |
Title | PRESIDENT & CEO |
Residence Address | 31 S FLAGSTONE PATH CIR, THE WOODLANDS, 77381, TX |
Business Address | 33300 EGYPT LANE, SUITE C-100, MAGNOLIA, 77354, TX |