Careers

Building brands. Building careers.

Love to build brands? Build your career at DCM. We are passionate about solving corporate challenges for Fortune 500 companies by telling unforgettable brand stories that transcend channel and platform. Our clients include:

Do you want to work with the largest brands in North America?

If the answer is yes, we want to hear from you. A position at DCM provides you with exceptional opportunities to grow your career while growing our partners’ businesses with more meaningful customer experiences.

Thoughtful approaches begin with thoughtful people

For over 60 years, DCM has helped our partners build their brands—and that success comes down to our people. We welcome different ideas, perspectives, and experiences to create a community where people are empowered to work as the most confident versions of themselves every day.

Explore Internships & Post-Grad Opportunities with DCM

We know fresh minds are one of an organization’s largest assets. That’s why at DCM we maintain relationships with North America’s leading universities for internship and post-graduation opportunities. New to the workforce? We want to hear from you.

Over 20 North American locations, coast to coast

With over 20 locations across Canada and the U.S., your opportunity to grow and excel at DCM may be closer than you think.

Start your career with DCM

Interested in building brands at DCM? We are looking for enthusiastic, energetic individuals for a variety of exciting roles in Sales, Marketing, Finance, Operations, HR and more.

  • Client Services Specialist

    Mississauga, ON

    We are currently looking for Client Services Specialists to join our Customer Experience team (full-time and contract roles). You will deliver highly effective direct marketing campaigns on time for domestic markets. You should have a strong understanding of offset and digital print specifications, experience with colour management and working with different substrates. A direct marketing background with understanding of data manipulation and logic programming for variable print, as well as some knowledge of Canada Post regulations is required.

  • Manager Accounts Payable

    Brampton, ON

    We are currently seeking a Manager Accounts Payable to join our Finance team, who will report into the Vice President – Finance at our head office. This individual will play an instrumental role in overseeing and mentoring an Accounts Payable team to ensure that all DCM invoices and expense vouchers across our North American operations are recorded appropriately and paid. The successful candidate will lead all activities related to payables to deliver meaningful insights into Accounts Payable trends/KPIs, lead in process improvements to drive further efficiencies, and ensure accurate and timely processing of all activities related to the AP function. They will enjoy working in a very fast-paced and challenging environment.

  • Senior Financial Analyst

    Brampton, ON

    DCM is currently seeking a Senior Financial Analyst to join their Corporate Finance team at their head office in Brampton, Ontario, who will play an instrumental role in the financial administration and strategic initiatives of the company. Supporting the Vice President of Finance and Corporate Finance Manager, the Senior Financial Analyst will work collaboratively with the accounting department to support the company’s financial accounting, public reporting, tax, corporate budgeting, lender forecasting and reporting, and M&A activities.

  • Sales Accounts Executive

    Calgary, AB

    We’re looking for experienced Sales Account Executive who can provide vital customer-relations and business-development support to our team in Calgary, Alberta. In this role, you’ll draw from your solid understanding of DCM’s product and service portfolio to liaise with prospects and customers, and competently differentiate our solutions. You’ll support a designated list of commercial accounts and prospects in an assigned territory, with a focus on retaining and expanding existing account revenue as well as driving new market share.

  • Sales Account Executive

    Brampton, ON

    We’re looking for experienced Sales Account Executive who can provide vital customer-relations and business-development support to our team in Brampton, Ontario. In this role, you’ll draw from your solid understanding of DCM’s product and service portfolio to liaise with prospects and customers, and competently differentiate our solutions. You’ll support a designated list of commercial accounts and prospects in an assigned territory, with a focus on retaining and expanding existing account revenue as well as driving new market share.

  • Director of Accounting

    Brampton, ON

    We are currently seeking to fill permanent full-time Director of Accounting position at our Torbram facility in Brampton. This position is responsible for leading the accounting function for the company and managing relationships with our external auditors and financing institutions.