Ben Needham's Location
England, United Kingdom
Ben Needham's Work
Ben Needham's Education
Ben Needham's Skills
Ben Needham's Summary
Ben Needham, based in England, United Kingdom, is currently a Sales Director at LFF Group, bringing experience from previous roles at LFF Group. Ben Needham holds a 2005 - 2008 Bachelor of Laws (LLB) in Law @ Leeds Law School. With a robust skill set that includes Petroleum, Engineering, Microsoft Office, Project Management, Oil/Gas and more, Ben Needham contributes valuable insights to the industry. Ben Needham has 2 emails on RocketReach.