Ben Baffa's Location
St. Louis, MO, US
Ben Baffa's Work
Ben Baffa's Education
Ben Baffa's Skills
Ben Baffa's Summary
Ben Baffa, based in St. Louis, MO, US, is currently a Director of Commercial Finance at Merrick Natural Petworks, bringing experience from previous roles at Nestlé Purina North America and Connections to Success. Ben Baffa holds a 1998 - 2001 Bachelor Of Science in Economics @ Kansas State University. With a robust skill set that includes Leadership, Auditing, Information Technology, Information Systems, Accounting and more, Ben Baffa contributes valuable insights to the industry. Ben Baffa has 1 email and 1 mobile phone number on RocketReach.