Nils Lommerin brings 35+ years of corporate leadership to the team. As former CEO of Del Monte, Nils was responsible for a $4B P&L