John Vandale

Inhaber, President, Collective Spark Communications

Winnipeg, Kanada