She is an associate lawyer for Reed Smith Law Firm in Princeton, New Jersey. She graduated with a Bachelor's degree from Barnard College in New York City and earned her law degree from University of Pennsylvania in Philadelphia. She has earned Master's degree in Public Administration from Princeton University in Princeton, New Jersey.