Steve Lau's Location
Bellevue, WA, US
Steve Lau's Education
Steve Lau's Summary
Steve Lau, based in Bellevue, WA, US, is currently a IT at PACCAR. Steve Lau holds a Bachelor's Degree in Chemical Engineering @ University of Washington. Steve Lau has 1 email on RocketReach.