13/05/2025

Zohorecruit

Toronto

On-site

CAD 150,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Staffinity in Toronto is seeking a General Manager - Commercial Renovations - Roofing for a permanent role leading the Roofing renovations department. You will oversee sales, product development, pricing, forecasting and strategies to grow revenue and margins while representing the professional image of the company.

The ideal candidate has 7+ years of senior management experience and 5+ years working directly with a roofing company, plus strong budgeting skills.

Qualifications

  • Diploma or degree in marketing, business, or related field.
  • 7+ years of senior management experience in a roofing context.
  • 5+ years of experience working directly with a roofing company.
  • 5+ years of budgeting experience.
  • 5+ years of sales growth experience.

Responsibilities

  • Responsible for sales, commercialization, product development, forecasting, market pricing, etc. of roofing products and service contracts.
  • Planning and execution, gathering product and customer requirements and defining the product vision.
  • Develop ongoing, profitable relationships with customers and maintain a professional image of the company.
  • Establish and maintain relationships with new and existing customers through email, video/telephone calls, in-person meetings, and industry events.
  • Manage the overall performance of the Roofing renovations Department.
  • Ensure employees have tools, information, and knowledge to work effectively.
  • Interview, hire, and train employees; plan, assign, and direct work; appraise performance; reward and discipline employees; address complaints and resolve problems.
  • Work with stakeholders to set regional volume goals and devise plans to meet them.
  • Participate in annual Sales Budget preparation by setting targets for current and new business.
  • Review financial information to identify opportunities to improve margins and develop pricing plans.
  • Develop and maintain a pricing strategy and structure.
  • Assess market competition to identify new product opportunities and enhance the product portfolio.
  • Become the product knowledge expert for the product line and deliver training to the sales team.
  • Ensure Sales Representatives have baseline knowledge of all products.
  • Provide technical information and product knowledge to contractors and end users on all product lines.
  • Understand and adhere to the company’s health and safety policies and promote health and safety awareness.

Skills

Verbal communication
Written communication
Strategic thinking
Leadership

Education

Diploma or degree mentioned in marketing/business/related field

Tools

Microsoft Office

Job description

General Manager - Commercial Renovations - Roofing

Staffinity is currently seeking a VP - commercialrenovations - Roofing for a large roofing client. This is a permanent positionwith base salary, benefits, vacation, RRSP matching and profit sharing. Thebase salary range is 150-180k+ DOE. The ideal candidate will have strongoperations experience and excellent industry and product knowledge. Thesuccessful candidate must have a minimum of 5 years of experience workingdirectly for a roofing company.

Responsibilities
  • Responsible for the sales, commercialization, productdevelopment,
  • forecasting, market pricing, etc. of roofing products andservice contracts.
  • Planning and execution, gathering product and customerrequirements and defining the product vision.
  • Develop ongoing, profitable relationships with customersand continually maintain a
  • professional image of the company.
  • Establish and maintain relationships with new andexisting customers through email,
  • video/telephone calls, in-person meetings, and industryevents. Ensure all reasonable customer requests and needs are being met in atimely manner.
  • Manage the overall performance of the Roofing renovationsDepartment.
  • Ensure that all employees have the right tools,information, and knowledge to work effectively.
  • Interview, hire, and train employees; plan, assign, anddirect work; appraise performance; reward and discipline employees; addresscomplaints and resolve problems.
  • Work with relevant stakeholders to set regional volumegoals and devise a plan to ensure goals are met.
  • Participate in annual Sales Budget preparation by settingtargets for current and new business.
  • Review financial information to determine opportunitiesto improve margins and develop pricing plan.
  • Develop and maintain a comprehensive pricing strategy andstructure.
  • Assess market competition to identify new productopportunities and enhance product portfolio.
  • Become the product knowledge expert for the product lineand ensure product training delivery to the sales team.
  • Ensure all Sales Representatives have baseline knowledgeof all products.
  • Provide technical information and product knowledge toall levels of contractors and end users on all product lines.
  • Understand, support and adhere to the company’s healthand safety policies, programs and procedures by communicating and promotinghealth and safety awareness to coworkers and subordinates.
Qualifications
  • Diploma or degree preferably in marketing, business, orrelated field.
  • Proficient with Microsoft Office applications including PowerPoint, Word andExcel.
  • Excellent verbal and written communication skills.
  • Demonstrated strategic thinking and planning experience.
  • 5+ years of experience working directly with a roofing company.
  • 7+ years of senior management experience.
  • 5+ years of budgeting experience.
  • 5+ years of sales growth experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Roofing Renovations GM: Growth, Strategy & Sales
Roofing Renovations GM: Growth, Strategy & Sales

Zohorecruit • Toronto

On-site
CAD 150,000 - 180,000
Operations Manager
Operations Manager

DMC Recruitment Group • Penticton

On-site
CAD 90,000 - 110,000
Competitive salary
Performance-based bonus opportunities
Comprehensive benefits program
+3
Commercial Roofing Project Managers
Commercial Roofing Project Managers

Waterstone Human Capital USA • Kitchener

On-site
CAD 110,880 - 166,320
23/02/2026
23/02/2026

Zohorecruit • Toronto

On-site
CAD 65,000 - 80,000
Vehicle provided
Base salary + commission
Benefits
+1
Commercial Division General Manager / SME
Commercial Division General Manager / SME

ECG Brands • Ottawa

Remote
CAD 75,000 - 100,000
Bonus based on performance
Roofing Superintendent & Project Manager
Roofing Superintendent & Project Manager

Atlas-Apex Roofing Inc. • Toronto

On-site
CAD 70,000 - 95,000
Competitive wages
Comprehensive benefits
Pension program
+2
Service Account Manager - Roofing
Service Account Manager - Roofing

Flynn-Group-of-Companie • Ottawa

On-site
CAD 75,000 - 85,000
Bonus up to 10%
Vehicle allowance + gas card
Annual golf tournament, summer events
+1
Service Account Manager - Roofing
Service Account Manager - Roofing

Flynn Group of Companies • Ottawa

On-site
CAD 75,000 - 85,000
KPI-based bonus
Vehicle allowance + gas card
Company events
+4
Senior Sales Coordinator
Senior Sales Coordinator

Empire Roofing Corporation • Georgetown

On-site
CAD 60,000 - 90,000
Competitive compensation
Comprehensive benefits
Projects across North America
Business Development Manager - Construction
Business Development Manager - Construction

Cgt • Cambridge

On-site
CAD 80,000 - 100,000
Comprehensive health benefits
RRSP matching program
Employee and Family Assistance Program
+2