General Manager / President – Roofing Operations

Liberty Personnel Services, Inc.

Philadelphia (Philadelphia County)

On-site

USD 180,000 - 280,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Liberty Personnel Services, Inc. is seeking a General Manager/President to lead roofing operations in the Philadelphia area.

This high‑impact, hands‑on role blends strategic oversight with field leadership, accountable for overall profitability, safety, and growth. The ideal candidate will have roofing or construction executive experience, strong estimating and project management skills, and the ability to shape long‑term strategy with ownership while guiding a team across sales, operations, and

Qualifications

  • 3+ years in a leadership or management role in roofing or construction.
  • Proven estimating and project management experience for roofing or construction.
  • Track record of driving revenue growth and profitability improvement.
  • Understanding of construction financials: job costing, budgeting, and P&L.
  • Knowledge of roofing systems and industry best practices.
  • Strong leadership, communication, and organizational skills.
  • Familiarity with estimating and CRM software is a plus.

Responsibilities

  • Oversee daily operations across sales, production, estimating, PM, and administration.
  • Ensure jobs are completed safely, on time, on budget, and to high quality.
  • Develop and execute annual business plans and revenue targets.
  • Identify new market opportunities and build strategic relationships.
  • Review and approve estimates and proposals; oversee scheduling, permitting, procurement.
  • Own the company P&L, manage budgets and cash flow; track KPIs.
  • Recruit, hire, train, and develop staff; build culture of accountability, safety.

Skills

Leadership
Communication
Project management
Estimating
P&L management
Roofing knowledge
CRM software

Job description

General Manager / President – Roofing Operations
General Manager / President – Roofing Operations

Philadelphia Area

ABOUT THE OPPORTUNITY

A growing roofing contractor is seeking an experienced General Manager/President to lead all day-to-day operations and drive the company's next stage of growth. This is a high-accountability leadership role for a professional who can move fluidly between big-picture strategy and hands-on involvement in the field — a true operator who thinks and acts like an owner.

The successful candidate will be responsible for the overall performance, profitability, and growth of the company, overseeing operations, estimating, project management, financial performance, and team leadership, while also shaping long-term strategy alongside ownership.

RESPONSIBILITIES

Operations Oversee daily operations across sales, production, estimating, project management, and administration. Ensure jobs are completed safely, on time, on budget, and to a high standard of quality.

Strategy & Growth Develop and execute annual business plans and revenue targets. Identify new market opportunities and build strategic relationships with suppliers, insurance adjusters, builders, and property managers.

Estimating & Project Management Review and approve estimates and proposals, ensure accurate takeoffs and pricing, and oversee scheduling, permitting, and procurement. Serve as the escalation point for project issues and change orders.

Financial Management Own the company P&L, manage budgets and cash flow, and track key performance indicators such as revenue, margin, close rate, and production efficiency.

Team Leadership Recruit, hire, train, and develop office staff, estimators, project managers, and field crews. Build a culture of accountability, safety, and performance.

QUALIFICATIONS

  • Experience in roofing or construction, including at least 3 years in a leadership or management role
  • Proven experience in estimating and project management for roofing or construction projects
  • A track record of driving revenue growth and improving profitability
  • Strong understanding of construction financials, including job costing, budgeting, and P&L management
  • Working knowledge of roofing systems and industry best practices
  • Excellent leadership, communication, and organizational skills
  • Familiarity with estimating and CRM software is a plus

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, or any other protected status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

General Manager- Commercial Roofing
General Manager- Commercial Roofing

Inland Pacific Roofing Co Inc • Upland (CA)

On-site
USD 120,000 - 180,000
Bonus based on performance
Competitive salary
Health insurance
General Manager- Commercial Roofing
General Manager- Commercial Roofing

Socket.dev • Upland (CA)

On-site
USD 120,000 - 180,000
Bonus based on performance
Competitive salary
Health insurance
General Manager - Roofing
General Manager - Roofing

Pedagog Recruiting & Careers • Fort Wayne (IN)

On-site
USD 90,000 - 130,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Roofing Operations GM: Drive Growth, Profit & Excellence
Roofing Operations GM: Drive Growth, Profit & Excellence

Liberty Personnel Services, Inc. • Philadelphia

On-site
USD 180,000 - 280,000
General Manager Construction
General Manager Construction

hireneXus • Charlotte (NC)

On-site
USD 140,000 - 240,000
Roofing Operations Manager
Roofing Operations Manager

Jobot • Richboro (PA)

On-site
USD 100,000 - 130,000
Company vehicle
Health insurance
Dental insurance
+3
Roofing Project Manager
Roofing Project Manager

Sunstall Inc. • California (MO)

On-site
USD 70,000 - 90,000
Competitive compensation and benefits package
Professional growth opportunities
Relocation assistance
Roofing Operations Manager
Roofing Operations Manager

Jobot • Cherry Hill Township (NJ)

On-site
USD 100,000 - 130,000
Competitive salary $100k-$130k
Company vehicle
Health, dental, and vision insurance
+2
Roofing Operations Manager
Roofing Operations Manager

Jobot • Lansdale

On-site
USD 100,000 - 130,000
Company vehicle
Health, dental, vision insurance
Paid time off
+3
Project Manager
Project Manager

IRC Industrial Roofing Company • Lewiston (ME)

On-site
USD 90,000 - 120,000
Paid Holidays
Paid Training & Professional Development
Health, Vision, and Dental Insurance
+3