2,244,143open jobs
144,243companies
255,662added this week
Browse all
Salary
≈ $35k – $56k per year (Estimated)
Location
In office (Toronto)
Seniority
Junior
Employment
Contractor

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Jun 23, 2025.

Overview
Company
Impact
Profile match
CMG Marketing is a Canadian data service and marketing support company in the Don Mills area, where it provides data service and support to the clients that rely on it. Its in-office team hires data support analysts, a bookkeeper, program administrators and customer service representatives. The company is based in Toronto, Canada.

Looking for a new team member to help us continue to provide quality data service and support our clients come to rely on.

This position requires advanced Excel, MS Access and the ability to analyze and manage data sets.

This is an in-office position and not a remote position.

We are centrally located in the Don Mills area with access to the TTC. We offer the opportunity to gain experience working on a series of projects and work in a small team to gain access to a variety of deliverables.

Note - this is a junior position for someone looking to gain experience. Please ensure to evaluate along with the skill set requirements before applying. This is an in office position.

We support various marketing and membership programs on behalf of our client. The Data Support Analyst position is ideal for someone looking to gain experience with program management, working to support us in building our capabilities in the information and analysis areas for these services. The position also allows you to enhance existing process and reports and includes potential for CRM development.

Description: Provide support to business analysis, records management and data operations through queries, report and application design and maintenance in MS products including Excel, CRM 2011, MS Access, SQLServer, C# and VBA.

Location: Don Mills-In Office

Ideal Candidate: This position is best suited to those who have 1-2 years of office experience and have completed a post-secondary data/application diploma or degree.

Requirements

·Skilled in MS Excel and MS Access - Advanced Excel skills required

· Some experience within SQL Server, MS CRM , .Net would be helpful

· One year of hands on experience in a data support, programming or application development role.

· Highly developed analytical skills and a sound understanding of computer programming principles including Web, SQL and Application Development.

· Application development experience including Visual Basic or C# using Visual Studio another asset

Responsibilities:

· Monthly report generation and maintenance

· Maintain, create and modify all process documents

· Write, modify, and test routines, queries and macros

· Identify and develop standard import and bulk data transfer and transformation routines

· Review and maintain the quality of data and lists in MS Access and SQL Server

· Provide systems, software and application development support for internal systems and web

· Liaise with rest of team to provide updates on routine reports, identify any issues/anomalies and work to enhance any processes to document any ad hoc reports or exceptions

· Work to improve marketing automation processes

· Record maintenance of in-house and on-line incentive programs

· Other duties as required including ad hoc reports and process improvements

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,244,143 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Support
Remote, many countries
Similar stack
Same company
Toronto
Service Desk Support 6 hours ago
$47k – $59k per year · In office · 3+ years exp · Bachelor's Degree · Toronto
Databases
MS SQL
DevOps
Windows
Management
ITIL
Service Desk
Apply
$49k – $56k per year · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Canada
JavaScript
SQL
DevOps
Rest API
Git
AWS
Bitbucket
Management
Confluence
Apply
IT Support Tech I 2 days ago
$33k – $50k per year · Hybrid · Full-Time · Mississauga
DevOps
Windows
Wi-Fi
Apply
In office · Contractor · Quebec
DevOps
Windows
Apply
Remote (Canada) · Full-Time · Bachelor's Degree · Quebec · Montreal · Levis
Apply
Remote (EAEU) · Full-Time · Moscow
DevOps
Linux
Windows
Management
Confluence
Apply
Remote (EAEU) · Full-Time · Minsk
Apply
$180k – $210k per year · In office · TS/SCI · Full-Time · Reston
Python
SQL
C#
C#
.NET
AI/ML
AWS Bedrock
LLM
DevOps
Rest API
AWS
Cybersecurity
NIST 800-53
Management
ServiceNow
UiPath
SharePoint
Agile
Scrum
Apply
In office · Full-Time · 5+ years exp · Gurgaon
Analytics
A/B Testing
Microsoft Excel
Apply
≈ $45k – $105k per year (Estimated) · Remote (Mexico) · 7+ years exp · Bachelor's Degree · Monterrey
SQL
DevOps
TCP/IP
Robotics
PID Control
Design
AutoCAD
IoT
OPC UA
Apply
≈ $29k – $75k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Toronto
Apply
$40k – $72k per year · Hybrid · 6+ years exp · Toronto
C#
C#
.NET
Management
ServiceNow
Apply
Hybrid · Internship · Toronto
AI/ML
Multimodal AI
Apply
$63k – $70k per year · In office · Internship · 1+ year exp · Bachelor's Degree · Toronto
Python
Verilog
C++
SystemVerilog
VHDL
Apply
Hydrogéologue 1 day ago
In office · Toronto
Apply
$72k – $107k per year · Hybrid · 10+ years exp · Bachelor's Degree · Markham · Whitby · Toronto · Waterloo · Mississauga
Apply
See all jobs
This is one of many
2,244,143 more open roles from verified company boards, updated every day.