At the core of every successful relationship is trust and transparency.

Your customers demand it and so should you, from everyone you work with.

For over 10 years, CM2 has been helping build successful one-to-one relationships with customers. And building a few of our own along the way. Our experienced team of marketing and technology experts works directly with you to help you maximize engagement while minimizing your resources. Because when you succeed, we succeed.

Let us show you how to make your marketing dollars work harder and go farther.

Client Logos


We work with you to plan, build, automate and optimize your marketing efforts, allowing you to increase efficiencies across every channel.


You can address your application to Chris Watson, Managing Director. And because he’s never too busy to talk, feel free to give him a call to learn more about the posting below.
Business Systems Analyst

As a full-time member of the CRM – (Enterprise) Department at GM, the BSA will be responsible for the planning, definition, and delivery of data, application, and process initiatives that support the timely delivery of GM’s relationship marketing communications, and evolving consumer data management needs.

You will collaborate with global product teams, as well as local stakeholders, on new feature enhancements, UI/UX improvements, project delivery management, testing, deployment, and feedback, as they relate to CRM and data enablement solutions, working closely with the GM CRM (Enterprise) family to drive business results.

Read the full posting for this position on

Front End Developer

As an integral member of the CM2 team, the Front End Developer works closely with Development, Creative, Account, and Management teams, understanding business requirements and developing email and direct mail templates for use in relationship marketing campaigns, and marketing automation solutions for General Motors of Canada Company, providing technical expertise in HTML, CSS, JQuery, and Adobe Creative Suite (InDesign, Photoshop).

Read the full posting for this position on

Marketing Account Manager

Responsible for the development and execution of email, mail, lead management, social, and digital signage marketing initiatives at GM, the Marketing Account Manager interfaces with marketing stakeholders at GM, advertising agencies, suppliers and partners that support the timely execution of campaigns. You clearly understand traditional DM processes, and ideally, you have experience with both the client, and agency side of marketing in the automotive field.

Read the full posting for this position on

Software Engineer

Supporting Marketing, Digital and Customer Relationship Management (CRM) activities at General Motors Canada Company, you will work with the Technical Architect, management, and end users to understand business requirements, and develop web, mobile and batch job stream application software. You will also plan, design and implement upgrades, bug fixes and code patches on existing applications.

Read the full posting for this position on

Bilingual Customer Service Representative

As full-time integral member of the Dealer Marketing Team, you will be responsible for providing front line call centre support. Calls include inbound and outbound activities, to facilitate user education, product promotion, and to assist in the personalized use and understanding of Dealer Direct; an end-to-end Web-based marketing tool for Automotive Dealers that enables the user to plan, design, and execute high quality targeted direct mail & e-mail campaigns.

You will work with end-users (Dealers, GM Field Staff), and the internal Dealer Direct Team (Developers, Business Analysts, Trainers, Agency Resources, etc.), providing support for Dealer Direct services. You will also assist in identifying opportunities towards additional service offerings, and process improvement.

Read the full posting for this position on


We go where we’re needed. Whether that’s onsite with our clients, on the road with their sales teams, in our own offices or working alongside our creative team. But no matter where we are, you can always reach us.

Chris Watson
Managing Director

Jim Hastings
Managing Director

1908 Colonel Sam DriveOshawa ON, L1H 8P7
[Get Directions]

Andy Montague
Executive Creative Director


554 Queen Street East, Toronto ON, M5A 1V2

© 2020, CM2 Solutions Inc.