Stephen Tan's Location
Bandung, ID
Stephen Tan's Education
Stephen Tan's Summary
Stephen Tan, based in Bandung, ID, is currently a P. Director at PT. Mulia Lestari. Stephen Tan holds a Bachelor of Applied Science (B.A.Sc.) in Civil Engineering @ University of Ottawa. Stephen Tan has 2 emails on RocketReach.