About Us

We provide complete commitment to giving you the service and support to launch, track, and succeed with all of your marketing efforts.

Get to know us a little better

There are lots of great reasons to learn more about us, but overall here are a few.

  • Our clients are family and we want to see each succeed
  • We are creative, strategic, experienced and client proven to maximize results
  • Our clients are our sales team – their happiness is responsible for our success
  • We think strategically to maximize results for the long term

For more about us just let us know, talk to us.

Craig MacMaster

Principal / Interaction Designer

Craig Place

Director of Digital Marketing

Jason Riley

Director of Client Services

Stuart Beckett

Senior Interaction Designer

Michele James

Senior Project Manager

Joel Muzzerall

Senior Developer

Kelsey MacKenzie

Account Manager

Kerri Dawe


Sean Hamilton


Jonny MacEachern