5 free lookups per month.
No credit card required.
Liew Tan's Location
Penang, Malaysia
Liew Tan's Education
Oklahoma State University
Management Information System
Liew Tan's Summary
Liew Tan, based in Penang, Malaysia, is currently a Senior Information Technology Manager at Dell Technologies. Liew Tan holds a Management Information System @ Oklahoma State University. Liew Tan has 1 email on RocketReach.