×
Register Here to Apply for Jobs or Post Jobs. X

General Manager

Job in Mississauga, Ontario, Canada
Listing for: Hays
Full Time position
Listed on 2026-01-24
Job specializations:
  • Management
    Operations Manager, Program / Project Manager
Salary/Wage Range or Industry Benchmark: 120000 - 150000 CAD Yearly CAD 120000.00 150000.00 YEAR
Job Description & How to Apply Below

Your newpany

Hays is proud to be partnering with a leading GTAmercial Cleaning and Janitorial Servicespany which is seeking a General Manager to join their team in Mississauga, ON.
Your new role

The General Manager will take over day-to-day leadership and ensure operational continuity, team cohesion, and scalable systems that support future expansion. You will be managing a team over 200 staff members.
You will be responsible for a real estate portfolio across the GTA. You will be based out of a head office in Mississauga.
You will be responsible for the following duties:.
  • Responsible for the overall performance and strategic execution of the business. This role requires a hands-on, operationally focused leader who can manage staff, streamline systems, drive client satisfaction, and ensure profitability.
  • Will be stepping into a fully operating business with mature contracts and systems and the job is to optimize, lead, and grow.
  • Lead, coach, and develop a team of ~20 office/admin staff and 200+ field staff (employees and contractors)
  • Hire, train, and hold team members accountable to performance standards
  • Foster a strong, respectful, performance-driven culture
  • Maintain strong client relationships with property managers and asset owners
  • Monitor satisfaction and retention across all accounts
  • Support the renewal and pricing strategy of existing contracts
  • Manage budgets, KPIs, and performance reporting
  • Collaborate with ownership on P&L oversight and EBITDA improvement
  • Identify areas for margin improvement, cost control, and growth
  • Implement SOPs for scheduling, training, inspections, equipment tracking, etc.
  • Help implement and improve use of CRM, payroll, and ops software
  • What you'll need to succeed
  • 5+ years in operations leadership (preferably inmercial cleaning, facility services, staffing, or property services)
  • Proven experience managing large field teams (100+ staff) and a mid-size admin team
  • Track record of improving margins, client satisfaction, and operational efficiency
  • Strong operational and process thinker
  • People leader who can manage and inspire staff at all levels
  • Highly organized, systems-oriented, and accountable
  • Business-minded and numbers-driven — understands budgets, KPIs, and scaling
  • What you'll get in return

    In return for this position, the successful candidate will be receive apensation package of $120,000 - $150,000 + Paid vacation to start + Benefits + More. You will be a valued member of a successful Team that is well-established and respected
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary