John Travers
Managing Director / Odeum Farms
Most Notable Role
John Travers has been involved in growing and supplying fresh produce.