Michelle Lim's Location
Shah Alam, MY
Michelle Lim's Education
Michelle Lim's Summary
Michelle Lim, based in Shah Alam, MY, is currently a Manager, University Placement Services at Taylor's College. Michelle Lim holds a 1999 - 2001 Bachelor's degree in Business Administration and Management, General @ Oklahoma State University.