Lever Foundation

Non-profit advancing sustainable and humane food supply chains.

SustainabilityFood & Beverages leverfoundation.org ↗

Company facts

Founded
2017
Employees
30
Headquarters
United States
Type
Non-Profit