Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Branch Director

Full-time

5683e720-f930-4b8f-9478-83b1c3b30c4a

Job Description

Role: Branch Director

Reports to President

Established in 1986, Royalty Roofing is a nationwide roofing company providing high-quality commercial and residential roofing solutions backed by local expertise and national resources. As we continue to grow, we’re committed to keeping the close-knit, small-town feel that makes Royalty special. Here, you’re more than just a name on a schedule. We get to know our team members as individuals, celebrate their contributions, and work together toward shared goals. We take pride in the roofs we build, the customers we serve, and the relationships we create along the way. When you join Royalty, you’ll be part of a company that values its people and believes we’re better when we grow together.

The Branch Director is responsible for the overall leadership, sales performance, and financial success of the commercial roofing branch. This role provides strategic direction for all branch functions, including sales, estimating, project management, service, production, safety, and administration. The Branch Director is accountable for driving profitable growth, delivering exceptional customer service, developing high-performing teams, and ensuring projects are completed safely, on time, and within budget.

The Branch Director reports to executive leadership and is expected to work closely with headquarters, shared services, and peer branch leaders to ensure the satellite location operates consistently with company standards while responding effectively to local market needs.

Success in this role will be measured by revenue growth, gross margin performance, net profitability, customer retention, safety performance, employee engagement and retention, sales pipeline health, project closeout quality, collections performance, and adherence to company operating standards.

The Branch Director has authority to make branch-level decisions regarding staffing recommendations, resource allocation, customer priorities, operational execution, and corrective actions within approved company policies, budgets, and delegation-of-authority guidelines. Matters outside established authority should be escalated promptly to executive leadership. The ideal candidate is an experienced construction leader with strong commercial roofing knowledge, a proven sales background, and demonstrated success managing branch operations and profitability.

Essential Responsibilities

Leadership & Team Development of Satellite Location

  • Lead, coach, and develop all branch personnel, including sales, estimating, project management, field operations, service, and administrative staff.
  • Foster a culture of accountability, teamwork, safety, and continuous improvement as a satellite location encouraging collective unity.
  • Assist in the recruitment process to hire, mentor, and retain top-performing employees.
  • Foster performance expectations consistent with headquarter methods and conduct regular performance evaluations.

Sales & Business Development

  • Develop and execute the branch sales strategy to achieve annual revenue, gross margin, and profitability goals.
  • Maintaining in-depth knowledge of current customer base and plan to keep customers close on any new projects into the organizational CRM.
  • Lead and mentor the sales team to maximize business development opportunities and close rates.
  • Establish sales objectives, monitor performance, and hold the team accountable for achieving targets.
  • Ensure these objectives are accurately translating into meaningful for reporting to home office.
  • Build and maintain strong relationships with owners, property managers, general contractors, architects, consultants, and key customers while simultaneously ensuring the Royalty Family Brand is illustrated as a source of pride.
  • Participate in major sales presentations, contract negotiations, and customer meetings.
  • Review sales pipeline, forecasting, backlog, and conversion metrics to ensure consistent growth.
  • Identify opportunities for new construction, reroofing, service, maintenance, and specialty roofing projects.
  • Monitor market trends, competitor activity, and pricing strategies to maintain a competitive advantage.

Operations Management

  • Oversee all branch operations, ensuring projects are completed safely, efficiently, on schedule, and within budget.
  • Direct project management, field operations, production scheduling, and resource allocation.
  • Ensure labor productivity, equipment utilization, and project profitability are optimized.
  • Review project performance, job costing, and financial results, implementing corrective actions when needed.
  • Ensure estimating practices, bid reviews, proposal quality, pricing discipline, and contract scope review support profitable growth and reduce execution risk before work is sold.
  • Collaborate with estimating and operations teams to ensure smooth project execution from bid through closeout.
  • Continuously improve operational processes and efficiencies while keeping overall organizational integration a high priority.
  • Partner with human resources and leadership to ensure branch employment practices, training requirements, disciplinary actions, documentation, and employee relations matters are handled consistently with company policy and applicable law.

Financial Management

  • Maintain full responsibility for branch profit and loss (P&L).
  • Develop annual operating budgets and financial forecasts.
  • Monitor revenue, gross profit, overhead expenses, and net profitability.
  • Analyze financial reports and key performance indicators to drive business decisions.
  • Manage cash flow, billing, collections, and accounts receivable.
  • Ensure all work is completed within established financial objectives.

Customer Relations

  • Deliver exceptional customer service throughout every stage of the project lifecycle.
  • Resolve customer concerns quickly and professionally.
  • Develop long-term client relationships that generate repeat and referral business.
  • Represent the company with professionalism, integrity, and responsiveness.
  • Oversee service, maintenance, warranty, and repair operations to ensure timely response, accurate documentation, customer satisfaction, and profitable execution.

Safety & Compliance

  • Promote and enforce a safety-first culture throughout the organization from Sales to Warranty and internally for the staff.
  • Ensure compliance with OSHA regulations, company policies, and all applicable safety standards.
  • Participate in safety meetings, audits, inspections, and incident investigations or supporting of personnel interventions, if needed.
  • Ensure proper licensing, certifications, insurance requirements, and regulatory compliance are maintained.

Qualifications include

7+ years of construction leadership experience, preferably in commercial roofing

Demonstrated P&L responsibility.

Proven sales and business development success.

Proficiency with CRM, job costing, scheduling, and financial reporting systems.

Strong knowledge of estimating, project management, safety, and field operations.

Experience leading managers and field teams.

MS Office Experience.

Compensation & Benefits:

  • Competitive hourly wage or salary (DOE)
  • Health, dental, vision insurance, LTD and Life insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Opportunities for advancement and skills development

Job Requirements

This position requires regular presence at the branch location, customer sites, job sites, and company meetings. This role may require travel to headquarters or other company locations and must be comfortable working in both office and active construction-site environments.

Valid Driver’s Licenses

Ability to lift 50lbs

Royalty Roofing and its family of companies are an Equal Employment Opportunity (EEO) Employer. It is our policy not to discriminate on the basis of race, color, creed, religion, gender, gender identity, pregnancy, marital status, domestic violence victim status, sexual orientation, age, national origin, citizenship status, veteran or military status, disability, medical condition, or any other characteristic protected by federal, state, or local law. This policy applies to all aspects of employment, including hiring, promotion, compensation, training, benefits, and termination.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Branch Director in Saint Johnsbury, VT vacancy
  •  ...Director PositionThe Director is responsible for growing the ministry by praying, staffing, and funding the area through the Advancement Lanes: Ministry, Board, Donor, Talent and International. The Director works in alignment with the Regional Vice President, staff, and... 
    Suggested
    Local area

    Montgomery / Prince George's FCA

    Johnsbury, VT
    4 days ago
  • Description: At KFC, we feed the world. But we do more than fill people up. We fulfill their life. Our meals matter, and when we serve them with southern hospitality, we make our customer's day. So our jobs are more than a paycheck - they're about being independent...
    Suggested

    KFC

    Johnsbury, VT
    2 hours ago
  • Restaurant General Manager The Restaurant General Manager is responsible for leading all aspects of restaurant operations, ensuring exceptional guest service, strong financial performance, and a positive team culture. This is a hands-on leadership role that requires...
    Suggested
    All shifts
    Shift work
    Weekend work
    Early shift

    Dunkin'

    Johnsbury, VT
    3 days ago
  • Position Summary Provides administrative and coordination support to the Maintenance Department, with a strong focus on Excel-based reporting and CMMS recordkeeping. This role is primarily office-based, supporting day-to-day maintenance operations through CMMS administration...
    Suggested
    For contractors
    Work at office

    Momentum Manufacturing Group

    Johnsbury, VT
    4 days ago
  • Invest in Your Success with Mac Tools Are you ready to be your own boss and build a thriving business? Mac Tools offers a unique opportunity to own and operate a successful franchise. With a strong credit profile and the right financial foundation, you can unlock the...
    Suggested

    Mac Tools

    Johnsbury, VT
    5 days ago
  • $100k

    Excellent opportunity to join a leading, national credit card processing company that has over a decade of industry experience. Slice Merchant Services offers innovative payment processing solutions to merchants. Slice has put together a comprehensive package of products...
    Local area

    Slice Merchant Services

    Lyndon, VT
    1 day ago
  • $170k - $240k

     ...house curriculum architect, this role partners closely with the Chief Business Development & Marketing Officer, Business Development Directors, Chief Talent Officer, and Professional Development team to define skill priorities, design learning frameworks, and deliver... 
    For contractors
    Work at office
    Local area

    Arnold Porter

    Barnet, VT
    5 days ago
  • $14.42 - $20.4 per hour

    Compensation Pay Range $14.42 - $20.40 The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual, quarterly performance, or premiums may be paid in amounts ranging per hour in specific ...
    Hourly pay
    Minimum wage
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    O'Reilly Auto Parts

    Johnsbury, VT
    4 hours ago
  • This role requires the ability to work lawfully in the U.S. without employment-based immigration sponsorship, now or in the future. Do you thrive in dynamic environments where each day presents new opportunities to connect with businesses and drive growth? As an Account...
    Casual work
    Work at office
    Local area
    Visa sponsorship

    Spectrum

    Lyndon, VT
    13 hours ago
  • $20.5 - $21 per hour

    Sales Assistant Manager OpportunityReady to do your best work?Interested in a minimum starting hourly rate of $20.50 per hour - $21.00 per hour?Why should I apply in just a few clicks?Paid Time Off and Sundays Off -- We are Closed!Full-Time Employment and a Consistent ...
    Hourly pay
    Full time

    Rent-A-Center

    Johnsbury, VT
    4 hours ago
  • $1,000 per month

    Job Details: Job Location: St Johnsbury, VT 05819, Salary Range: $21.25 - $25.97 Hourly, Northeast Kingdom Human Services (NKHS) is a 501(c)(3) private not-for-profit organization operating with the purpose of promoting a high quality, comprehensive community mental health...
    Hourly pay
    Temporary work
    Relocation package

    Northeast Kingdom Human Services Inc

    Johnsbury, VT
    1 day ago
  •  ...Medical Director – St. Johnsbury, VTAn established small animal hospital in the St. Johnsbury area is seeking an experienced Medical Director to lead its clinical team and drive excellence in patient care. This role is ideal for a motivated veterinarian who enjoys combining... 
    Relocation
    Relocation package

    Desort

    Johnsbury, VT
    5 days ago
  • Excitingtravelnow in St. Johnsbury is looking for a Customer Care Coordinator to enhance client relationships in travel services. You will guide travelers through the planning process, provide support before, during, and after travel, and ensure excellent service. We're...
    Remote job
    Flexible hours

    Excitingtravelnow

    Johnsbury, VT
    5 days ago
  • $20.5 - $21 per hour

    Sales Assistant Manager Opportunity Ready to do your best work? Interested in a minimum starting hourly rate of $20.50 per hour - $21.00 per hour? Why should I apply in just a few clicks? ~ Paid Time Off and Sundays Off -- We are Closed! ~ Full-Time Employment...
    Hourly pay
    Weekly pay
    Full time
    Temporary work
    Flexible hours

    Rent-A-Center

    Saint Johnsbury, VT
    4 days ago
  • Select how often (in days) to receive an alert: Provides fast, friendly, helpful and efficient service to all Price Chopper customers. Responsible for operation of the entire floral department. Oversees clerks within department and monitors for the proper merchandising...
    Local area
    Shift work

    Northeast Grocery

    Johnsbury, VT
    1 day ago
  • $16.6 - $19.81 per hour

    Guest Service Supervisor Our Guest Service Supervisor (GSS) is responsible for accomplishing store objectives by supervising staff and organizing and monitoring work processes directed by management. At Global Partners, business starts with people. Since 1933, we...
    Local area
    Flexible hours
    Shift work
    Night shift

    Global Partners

    Johnsbury, VT
    3 days ago
  • Assistant General ManagerDo you enjoy leading a team, working with people, and being part of a busy restaurant?We're looking for an Assistant General Manager to join The Pizza Man team. This is a hands-on leadership position for someone who enjoys working alongside the...

    The Pizza Man

    Lyndonville, VT
    2 days ago
  • Maplefields is seeking a Store Manager to oversee daily operations at our Stowe, VT location. You will manage scheduling, training, and staff performance to drive sales, control costs, and ensure excellent customer service. You will recruit and develop teams for key roles...
    Full time

    Maplefields & R.L. Vallee

    Lower Waterford, VT
    4 days ago
  • $52k - $80k

    Job Description Job Description Company Description Come be a part of the largest pizza company in the world, Trips Pizza LLC operates 6 Domino's locations in and around New Hampshire and Vermont.  We run fast paced, clean, friendly, technologically advanced locations...
    Full time
    Relocation
    Shift work
    Night shift
    Day shift

    Domino's Franchise

    Saint Johnsbury, VT
    3 days ago
  • $22.1 - $29.9 per hour

    Job Details Job Location: Derby, VT 05855 Position Type: Full Time Salary Range: $22.10 - $29.90 Hourly If you’re looking for an opportunity to do meaningful work in your community, join the passionate, community-minded team at Northeast Kingdom Human Services...
    Hourly pay
    Full time
    Temporary work
    Local area

    Northeast Kingdom Human Services Inc

    Johnsbury, VT
    1 day ago
  • Shift Leader Continue to add to your leadership skills and take what you've learned to the next level to manage the restaurant day to day. Prepare and lead your team to run successful shifts. The Shift Leader supports the restaurant management team by overseeing...
    Shift work
    Weekend work
    Early shift

    Dunkin'

    Johnsbury, VT
    3 days ago
  • $123k

    Production Manager- FabricationStarting rate: $123,000Full-time, OnsiteApplicants must be legally authorized to work in the United States at the time of employmentJoin our team where we accomplish great things TOGETHER.Allow us to introduce ourselves…The Production Manager...
    Work at office
    All shifts
    Shift work

    Weidmann Electrical Technology, Inc.

    Johnsbury, VT
    4 days ago
  • $22.25 - $27.19 per hour

    Job Details: Job Location: St Johnsbury, VT 05819, Position Type: Part Time, Education Level: High School, Salary Range: $22.25 - $27.19 Hourly, Job Shift: Any, Job Category: Nonprofit - Social Services. Northeast Kingdom Human Services (NKHS) is a 501(c)(3) private not...
    Hourly pay
    Part time
    Local area
    Shift work

    Northeast Kingdom Human Services Inc

    Johnsbury, VT
    1 day ago
  • Northeast Kingdom Human Services is seeking a part-time Veterans Outreach Case Manager in St. Johnsbury, VT. The role focuses on outreach, home visits, and care coordination for veterans and military personnel within a comprehensive mental health program. Candidates should...
    Part time

    Northeast Kingdom Human Services Inc

    Johnsbury, VT
    1 day ago
  • $150k - $200k

    The MedElite Group in Saint Johnsbury, VT is hiring a Primary Care Nurse Practitioner/Physician’s Assistant to provide on-site care in long-term care settings. This full-time position offers an opportunity to develop meaningful relationships with patients while working...
    Full time

    The MedElite Group

    Johnsbury, VT
    3 days ago
  • $100 per hour

    The story of Caledonia Food Co-op began in 2018, when a few friends gathered to explore the possibility of opening a new natural foods co-op in St. Johnsbury. That small group formed a board, incorporated the organization, and began selling $100 shares to community members...
    Hourly pay
    Local area

    Good Food Jobs, Inc.

    Johnsbury, VT
    4 days ago
  • Vermont State University in Lyndon, VT seeks a Custodial Supervisor to lead campus custodial and housekeeping operations, coordinate with conference staff, and ensure facilities are prepared for meetings and events. You will supervise staff, plan daily work, monitor quality...

    Vermont State

    Lyndon, VT
    4 days ago
  •  ...Medical International Corporation reserves the right to amend or change duties and responsibilities as necessary. Reports To : Director of Sales Location: Remote, with the option for a hybrid work arrangement for candidates located near our headquarters in St.... 
    Contract work
    Casual work
    Work at office
    Remote work
    Home office

    Mobile Medical International Corporation

    Johnsbury, VT
    1 day ago
  • Northeast Kingdom Human Services in Vermont is seeking a Residential Team Leader to provide leadership for two staffed homes, overseeing staff scheduling, quality of care, and daily operations. You will collaborate with the Program Manager to ensure a stable, supportive...

    Northeast Kingdom Human Services Inc

    Johnsbury, VT
    4 days ago
  • Shift Leader - St Johnsbury VTSaint Johnsbury, Vermont, Trips Pizza, LLCAbout UsWe want you to be a part of the largest pizza company in the world? Trips Pizza LLC operates 6 Domino's locations in and around New Hampshire and Vermont. We run fast paced, clean, friendly...
    Shift work

    Domino's Pizza

    Johnsbury, VT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Branch Director. Be the first to apply!