David

Munro

business development manager

David@veder.co

head of Business development

london, england