Noelle Neff is a photographer and entrepreneur. She currently works and lives in Florida, and her business, Noelle Neff Photography, is based in downtown Miami. Neff is a graduate of the University of Miami. read more