David Jones
David Jones

David Jones

Business Development Specialist, Rogue Economist, Technologist, Humanist and reluctant activist