John Brubaker
Chief Executive Officer
Plant Impact plc
Luxembourg
Biography
John Brubaker is the Chief Executive Officer
Research Interest
Management
Agri and Aquaculture Experts
Chief Executive Officer
Plant Impact plc
Luxembourg
John Brubaker is the Chief Executive Officer
Management