Jeff Mendelsohn

Jeff MendelsohnJeff Mendelsohn founded New Leaf Paper in 1998, long before the green revolution. Mendelsohn entered the paper business in 1991 in New York, but his thought process shifted green soon after, as he was itching to do something with less environmental impact.