Professional handshake

Careers

Join Our Team

We are building something special. Come grow with a company that values your work, invests in your future, and treats every team member like family.

Benefits

Why Work With Us

Growth Opportunities

We invest in our people. From on-the-job training to leadership development, there is a clear path forward for everyone on our team.

Team Culture

Join a supportive, tight-knit team that values collaboration, respect, and celebrating wins together. We work hard and look out for each other.

Competitive Pay

We believe great work deserves great compensation. Our pay rates are above industry average, with performance bonuses and tips.

Flexible Schedule

Life happens. We offer flexible scheduling options that work around your commitments, whether you are a student, parent, or pursuing other goals.

Opportunities

Open Positions

Cleaning Technician

Full-Time / Part-TimeGreater Toronto Area

Join our front-line team delivering exceptional cleaning services to residential and commercial properties. You will be responsible for maintaining our high standards of cleanliness and ensuring every client is satisfied with the results.

Requirements:

  • Reliable transportation
  • Strong attention to detail
  • Ability to work independently and as part of a team
  • Previous cleaning experience is an asset but not required

Team Lead

Full-TimeGreater Toronto Area

Lead a team of cleaning technicians and ensure quality standards are met on every job. You will be the on-site point of contact, managing schedules, conducting quality checks, and mentoring team members.

Requirements:

  • 2+ years of cleaning or property services experience
  • Leadership and communication skills
  • Valid driver's licence and reliable vehicle
  • Problem-solving mindset

Account Manager

Full-TimeToronto

Build and maintain relationships with our property owner and management clients. You will be responsible for client onboarding, service coordination, and ensuring long-term satisfaction and retention.

Requirements:

  • Experience in account management or customer service
  • Excellent verbal and written communication
  • Proficiency with CRM tools and scheduling software
  • Self-motivated with a client-first mentality

Operations Coordinator

Full-TimeToronto

Keep our operations running smoothly behind the scenes. You will manage scheduling, supply logistics, team dispatching, and day-to-day operational workflows that keep M2 delivering on time, every time.

Requirements:

  • Strong organizational and multitasking skills
  • Experience with operations, logistics, or project management
  • Comfortable with technology and scheduling platforms
  • Detail-oriented and proactive

Marketing & Social Media Coordinator

Part-Time / ContractRemote / Toronto

Help tell the M2 story. You will manage our social media presence, create engaging content, and support marketing campaigns that grow our brand and attract new clients across the GTA.

Requirements:

  • Experience with social media management and content creation
  • Knowledge of platforms like Instagram, TikTok, and LinkedIn
  • Strong writing and visual design skills
  • Understanding of digital marketing fundamentals

Apply Now

Ready to Join M2?

Send us a message with the position you are interested in and a brief introduction. We will get back to you within 48 hours.