John Canavan

John Canavan

Marketing, Sales, Business development

Share profile
Summary

I have over thirty one years experience in marketing and sales in both corporate positions and also as a privet consultant.

Connections