Ben Landry's Location
Houston, Texas, United States
Ben Landry's Work
Ben Landry's Education
Ben Landry's Skills
Ben Landry's Summary
Ben Landry, based in Houston, Texas, United States, is currently a President at Imr, Inc., bringing experience from previous roles at John Deere. Ben Landry holds a 1999 - 2003 Biological & Ag Engineering @ Louisiana State University. With a robust skill set that includes Direct Sales, Sales, Marketing, Engineering, Sales Management and more, Ben Landry contributes valuable insights to the industry. Ben Landry has 2 emails on RocketReach.