Ben Defrates's Location
Newhaven, GB
Ben Defrates's Skills
Ben Defrates's Summary
Ben Defrates, based in Newhaven, GB, is currently a Senior Regional Account Manager at Veolia UK. With a robust skill set that includes Invoicing, Waste Audits, Customer Service, Commercial, Sales and more, Ben Defrates contributes valuable insights to the industry. Ben Defrates has 1 email on RocketReach.