Job search

CRM Support & Data Migration Specialist (CRMSDMS Toronto CA)

Overview

Reference
CRMSDMS Toronto CA

Salary
CAD55,000 - CAD62,000/annum + Benefits

Job Location
- Canada -- Ontario -- Toronto

Job Type
Contract

Posted
21 November 2025


CRM Support & Data Migration Specialist (Dynamics 365 to Salesforce) - $55,000 - $62,000 – Toronto, Canada

Do you have hands-on experience with Salesforce and data migration? Have you helped move data from Microsoft Dynamics 365 and want to apply those skills to a meaningful project?

The Role

We’re hiring a CRM Support Specialist & Data Migration (Dynamics 365 to Salesforce) for an 8-month full-time contract. You'll work closely with our Donor Database Specialist, provide database support, and help shift everything to Salesforce Non-Profit Cloud, and be part of a team that supports inclusive sports programs across Canada. This is a chance to gain real-world experience with Salesforce in a national organization committed to inclusive sport.

Who we are:

Special Olympics Canada helps individuals with intellectual disabilities thrive through sport. Our programs create community, confidence, and opportunity. Your work here supports athletes and families across the country.

How you’ll make a difference:

Database Support

  • Help update donor records and run weekly data imports
  • Pitch in during tax season to issue donation receipts
  • Automate tasks to make things run faster and smoother
  • Add cancellations weekly to the donor database.
  • Ensure data accuracy by removing duplicate records and updating addresses, names, phone numbers, donor contact preferences, etc. on a regular basis.
  • In collaboration with the Donor Database Specialist, schedule and coordinate the issuing of year-end tax receipts for monthly donors.

Data Migration

  • Clean and prep data to move from Dynamics 365 to Salesforce
  • Help set up and fine-tune Salesforce after launch
  • Map and test data, spot issues early, and work with the team to fix them
  • Document how things are set up so others can pick it up easily
  • Make sure everything moved over correctly by validating and double-checking data
  • Train staff and offer one-on-one help with the new system

The Benefits

  • Utilize your CRM expertise (Dynamics365/Salesforce Non-Profit Cloud) in a live project environment
  • Work alongside a friendly, supportive tech and fundraising team
  • Build a skill set that’s valuable in nonprofits and beyond

Who you are:

We’re looking for someone who:

  • 1–3 years of experience in data support or migration
  • A background in Computer Science, IT, or a related field
  • A good understanding of data migration and ETL processes
  • Ability to write basic scripts (SQL, Python, or Java)
  • Confidence working independently and explaining technical concepts
  • Strong organizational skills and attention to deadlines

Salesforce experience is required for this role, as is previous work migrating data—preferably from Dynamics 365.

What’s Next

Ready to grow your skills and be part of something meaningful? Apply now and help us take our systems to the next level.


Contact information

Rob Salamillas