Victor Luu lives in New York, New York and is a graduate of Princeton University. Outside of work, he enjoys rock climbing and trying exotic cuisines.