MENU menu

Jeff Mendelsohn

Founder and CEO, New Leaf Paper


Jeff Mendelsohn founded New Leaf Paper with the mission of inspiring a fundamental shift toward sustainability in the paper industry. Jeff envisions a complete redesign of the industry based on natural systems and sustainable design. Since it was founded in 1998, New Leaf Paper has driven real change in the marketplace through education and product innovation. Jeff is also deeply engaged in expanding the socially responsible business community.