james-macfarlane-speaker
CEO, PM Connect