Rachel Ng's Location
Delhi, DL, IN
Rachel Ng's Education
Rachel Ng's Summary
Rachel Ng, based in Delhi, DL, IN, is currently a Digital Marketing Manager at PCL Technology. Rachel Ng holds a 2005 - 2008 Master of Business Administration (MBA) @ St. Stephen's College.