5 free lookups per month.
No credit card required.
Mei Lau's Location
New York, United States
Mei Lau's Education
City University of New York-College of Staten Island
1991 - 1996
Mei Lau's Summary
Mei Lau, based in New York, United States, is currently a Business Analyst at Lord Abbett & Co. Mei Lau holds a 1991 - 1996 City University of New York-College of Staten Island. Mei Lau has 1 email on RocketReach.