Respect the craft and make something beautiful
I’m a data-insight-driven marketer with a background in print journalism, advertising, sports communications, social media and digital marketing. I’ve worked agency-side and client-side, developing solutions for well-known brands and companies.

Brands I’ve worked with




John created all of The Travel Link’s marketing materials and helped me establish a solid brand. He designed my logo, slogan, business cards, website content, Facebook content and my business introduction newsletter. John works tirelessly to clearly communicate your vision and won’t push something if he knows it’s not in the client’s best interest. He is detail-oriented and a true professional. I would recommend him to all of my friends and business associates. He is simply amazing!
Senait Isaac, The Travel Link
John possesses an in-depth understanding of how to execute a wide range of marketing tactics across different media. I found him very easy to work with, and he needed very little direction or supervision. He knows what he’s doing and he does it very well. I would hire John again without hesitation.
Joseph Xavier, Nuvation Engineering
John was a fantastic addition to my team for promoting a series of business events via social media. He has a great understanding of social media (taught me quite a bit!), is sooooo reliable and takes feedback well. In short, John was a lifesaver! Highly recommended!
Pam Stoikopoulos, Keynote Communications
John is a passionate, entrepreneurial young man with a bright future ahead of him. He worked with me creating social content that sparked brand interactions with consumers across a wide variety of our accounts and client social media presences
Ed Lee, Tribal Toronto
John is very responsive and has shown a great interest in learning about my business to be able to provide highly relevant materials. He’s got a great attitude too!
Leslie Wylie, Oneworld Smart Solutions Inc
John has all the qualities of an outstanding marketing professional. He brings boundless energy, a commitment to the team’s success and a smile to work every day. His ability to adapt to any working environment is impressive. He actively seeks opportunities to go above and beyond, he is committed to getting the job done and he is always open to feedback. If you’re looking for a flexible, forward thinking team player, I highly recommend that you reach out to John. He would be an asset to any team.
Breanne Mounter, RBC Insurance

Contact John