On average, employees in San Francisco, CA at New Leaf Paper give their company a 0.0 rating out of 5.0 based on 1, whereas overall Average Rating of New Leaf Paper is 0.0 out of 5.0 based on 1 New Leaf Paper Review Ratings. The happiest New Leaf Paper employees in San Francisco, CA are Director of Supply Chains submitting an average rating of 0.0.
"The future there is murky at best. The industry as a whole is in difficult times."
Update your browser to have a more positive job search experience.
Upgrade My Browser