Phil joined Terra Renewal in 2005 following 18 years in financial and sales leadership positions with companies such as Kraft Foodservice, US Foods and Performance Food Group. Phil attended the Performance Academy at Kenan-Flagler Business School, UNC Chapel Hill. Phil also has a BBA in Finance from the University of Iowa and attended Meinders School of Business at Oklahoma City University.






