À titre de président et chef de l’innovation, Steve dirige l’entitée Innovation Numérique qui allie l’aspect humain, les insights fondés sur des données et les technologies numériques émergentes dans le but de créer de nouveaux modèles d’affaires et des produits numériques innovants.
Au début des années 90, suite à une formation en architecture, Steve débute sa carrière en tant que concepteur et producteur de jeux vidéo. En 2000, il se joint à Delvinia et cré les services de marketing numérique. Son objectif premier a toujours été le développement des affaires et la création d’un environnement dans lequel ses clients ainsi que son équipe puissent évoluer et travailler ensemble.
Steve est un passionné lorsque vient le temps d’aider les entreprises de tout genre à transformer leur modèle d’affaires pour répondre aux besoins et exigences dictés par l’économie numérique actuelle. Cette passion s’étend au-delà de Delvinia puisqu’il est le Président du conseil d’administration du CMA, l’Association Canadienne du Marketing et aussi membre de différents conseils consultatifs.
Steve participe fréquemment à titre de conférencier à des évènements portant sur le marketing, la recherche marketing et l’expérience client numérique. Les sujets qu’il traite sont souvent liés à l’innovation, les technologies émergentes, l’automatisation, l’expérience client et les tendances en matière de technologies numériques.
Steve donne fréquemment des entrevues aux médias. De plus, il a été publié dans diverses publications locales et nationales, dont le magazine Marketing et le Globe and Mail.