Our organization prides itself on hiring the right people for the job, and it shows! The average tenure across all our employees is an incredible 12 years - we even have a few staff members who've been with our company for more than 20, 25 and even 30 years! We love that our employees love to work for Master Promotions Ltd. and are so passionate about their work.

Michael Hazen


Michael joined Master Promotions in 2014 as Controller after working with the company on a variety of projects over the past decade. He is responsible for leading the accounting team and financial reporting.

Outside of work Michael coaches and plays hockey and enjoys boating.

Michael is based in the Saint John, NB office.