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

Business Development Executive Commercial Roofing & Strategic Accounts

$90k - $120k

Horizon Roofing, Inc.

Job Description

Job Description

Company: Horizon Roofing, Inc.
Employment Type: Full-time
C ompensation: $90,000–$120,000 annual base salary, plus commission
Travel: Travel to customer locations and events will be required. 

Open doors. Build relationships. Help an established team grow.

Horizon Roofing has approximately 200 employees, 50 years of experience, and expected 2026 revenue exceeding $60 million. Our goal is to reach $100 million in annual revenue within five years, and we are adding a dedicated business development professional to support that growth.

We are looking for someone who knows how to reach decision-makers, start meaningful conversations, earn trust, and turn relationships into business opportunities. You should enjoy pursuing new customers—and recognize the opportunities that exist within relationships a company has already built.

This is not a sales-management position. You will work alongside our existing salespeople and estimators—not supervise them, replace them, or compete with them for accounts.

Your role is to create new relationships, expand existing ones, and help our sales team earn additional business.

About Horizon Roofing

Horizon Roofing provides commercial roofing, reroofing, roof repairs, maintenance, inspections, and architectural sheet metal services.

We combine decades of experience with a commitment to safety, customer service, technology, and continuous improvement. Our team invests in the people, equipment, and processes needed to take on challenging projects and serve customers over the long term.

You will represent an established company with experienced sales, estimating, service, and operations teams behind you.

The Opportunity

You will develop relationships with general contractors, data-center builders and owners, property-management companies, facility managers, and corporations.

Your work will include opening entirely new accounts and collaborating with existing Horizon account owners to reach additional properties, offices, divisions, project teams, and decision-makers.

This is a proactive, hands-on position. You will research prospects, make calls, send personalized outreach, attend meetings, ask thoughtful questions, and follow through consistently. You will not be waiting for inbound leads or simply attending networking events without a plan.

As opportunities develop, you will bring in the appropriate Horizon salesperson or estimator and remain involved in the relationship. Our salespeople and estimators will lead technical recommendations, scope development, pricing, and proposals.

What You Will Do

  • Develop new customer relationships. Identify target companies and the people involved in contractor selection, construction, facilities management, capital projects, and vendor approval. Use calls, personalized emails, LinkedIn, referrals, industry events, and in-person meetings to earn introductions and build relationships.
  • Expand existing accounts. Work with Horizon’s current account owners to uncover opportunities at additional buildings, offices, divisions, and projects. Strengthen established relationships rather than take them over.
  • Understand customer needs and qualify opportunities. Learn how each customer buys, who influences decisions, what challenges they face, and when work is likely to move forward. Determine whether the opportunity fits Horizon’s capabilities and establish a clear next step.
  • Collaborate with sales and estimating. Coordinate customer introductions and provide useful background on the relationship, needs, decision-makers, and timing. Stay involved through agreed follow-up and the award process without duplicating efforts or creating confusion for the customer.
  • Manage account plans and follow-through. Maintain accurate contacts, meeting notes, opportunities, and next steps in our customer relationship management system. Keep leadership and the sales team informed about progress, obstacles, and support needed.
  • Represent Horizon responsibly. Build credibility through preparation, responsiveness, and honest communication. Coordinate internally before making commitments about pricing, schedules, staffing, or service coverage.

Requirements

What We Are Looking For

  • A demonstrated record of developing business. You can explain how you personally opened new commercial accounts or expanded existing relationships, what actions you took, and what results followed.
  • Confidence with proactive outreach. You are comfortable initiating conversations, reaching decision-makers, handling objections, and continuing a thoughtful pursuit when the first attempt does not produce a meeting.
  • Strong listening and communication skills. You ask useful questions, understand the customer’s priorities, and communicate clearly with both customers and internal teams.
  • Organization and accountability. You manage multiple relationships, use a CRM effectively, follow through on commitments, and take ownership of moving opportunities forward.
  • A team-oriented approach. You share information and credit, respect existing account relationships, and understand that your success includes helping our salespeople succeed.

Experience in commercial roofing, construction, building services, property services, or another industry serving similar buyers is preferred. Experience with general contractors, data-center organizations, property managers, facility leaders, or corporate owners is especially valuable.

Candidates must be able to meet the office, customer-visit, and travel expectations described in this posting.

What Success Looks Like

Success means new relationships that produce qualified opportunities, expanded business within existing customers, and strong coordination with Horizon’s sales team.

We value consistent prospecting and disciplined follow-through, but activity alone is not the goal. We are looking for meaningful account progress, profitable awarded work, and customer relationships that continue to grow.

Why Join Horizon?

This is an opportunity to help shape a dedicated business development role at an established company with ambitious growth goals.

You will work with company leadership and experienced professionals across multiple departments. You will have a broad range of services to introduce, an established customer base with room for expansion, and the opportunity to make a visible contribution to Horizon’s future.

You will have ownership of your business-development efforts without responsibility for managing a sales department.

Benefits

Compensation and Benefits

Annual base salary: $90,000–$120,000, plus commission.

Starting salary will reflect relevant experience and demonstrated success developing new commercial accounts and expanding existing customer relationships.

The commission program will reward qualifying new business and approved expansion opportunities within existing accounts. Account eligibility, commission calculations, and payment timing will be outlined in a written compensation plan.

Additional Benefits & Perks

Paid Date nights ($200.00 yearly)

Employer paid BetterHealth benefit (8 sessions)

Employer sponsored events

Paid Time Off

Insurance: Health and Dental, Accident, Cancer or Critical Illness, and Short/Long Term Disability

Employer Paid $30,000 Life Insurance

Automatic 3% Employer 401(k) contribution

Clothing Allowance $200.00 per year

Trips to pick from after 10 years of employment!

Chat with someone now about this job. Click here or text View phone number on us.fitly.work

Equal Opportunity Employer

Horizon Roofing is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Business Development Executive Commercial Roofing & Strategic Accounts in Waite Park, MN vacancy
  • $80k

     ...values.   The Business Development Manager identifies and...  ...~ Flexible Spending Account-Child Care, Limited,...  ...opportunities within the commercial construction sector....  ...from idea to execution and construction. ~...  ...client management. Strategic thinking and market awareness... 
    Commercial
    Accounts
    Temporary work
    For subcontractor
    Work at office
    Immediate start
    Monday to Friday
    Flexible hours

    BCI Construction Inc.

    Sauk Rapids, MN
    1 day ago
  •  ...services for residential and commercial plumbing, mechanical,...  ...fire protection and roofing/sheet metal divisions....  ...to grow a book of business and build lasting relationships...  ...contractors and trade accounts. At the same time, as...  .... Genuine career development opportunities, with... 
    Commercial
    Accounts
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Shift work

    SPS Companies, Inc

    Rockville, MN
    12 hours ago
  • $60k - $75k

     ...Commercial Lines Account Manager Are you interested in doing work that matters...  ...risk management needs of businesses and individuals. We...  ...requires a combination of strategic thinking, excellent communication...  ...Continue professional development; obtain and maintain licensing... 
    Commercial
    Accounts
    Full time
    Temporary work
    Live out
    Work at office
    Flexible hours
    Night shift

    North Risk Partners

    Saint Cloud, MN
    2 days ago
  • $70k - $90k

     ...Senior Commercial Lines Account Manager Are you interested in doing work...  ...risk management needs of businesses and individuals. We provide...  ...requires a combination of strategic thinking, excellent communication...  ...Continue professional development related to obtaining and... 
    Commercial
    Accounts
    Full time
    Temporary work
    Live out
    Work at office
    Flexible hours
    Night shift

    North Risk Partners

    Saint Cloud, MN
    1 hour ago
  • $132.3k - $176.4k

     .... This is a high accountability environment where bold...  ...The Role The Business Development Account Director is...  ...strategies and multiple strategic alternatives to...  ...actively involved in executing responses to complex...  ...technical, contractual, commercial and management... 
    Commercial
    Accounts
    Full time
    Contract work
    Temporary work

    Lumen

    Saint Cloud, MN
    4 days ago
  •  ...regional Mack and Volvo commercial truck and parts dealerships...  ...comfortable expanding business through new customer development. Key Responsibilities...  ...by supporting existing accounts and building new customer...  ...excellent customer execution and fulfillment Provide... 
    Commercial
    Accounts

    M&K Truck Centers

    Sauk Rapids, MN
    3 days ago
  •  ...experienced Parts Counter Salesperson to join our commercial truck Parts team in Sauk Rapids,...  ...industry. We have expanded to ten strategic dealership locations in Rochester, Mankato...  ...employee assistance program, flexible spending accounts, long-term and short-term disability... 
    Commercial
    Accounts
    Temporary work
    Flexible hours
    Shift work

    Nuss Truck & Equipment

    Sauk Rapids, MN
    3 days ago
  •  ...driven Mobile Service Advisor who wants to grow our fleet and commercial service business. This is a hands-on role for someone who enjoys meeting...  ...follow through. Experience with automotive service, fleet accounts, or business-to-business sales is valuable, but your... 
    Commercial
    Accounts
    For contractors
    Local area

    Tenvoorde Ford, Inc.

    Saint Cloud, MN
    3 days ago
  • $124.04k - $165.38k

     ...This is a high accountability environment where...  ...builds and maintains strategic customer...  ...Responsibilities Develop and execute strategic account...  ..., opportunity development, stakeholder...  ...partners, including business development,...  ...technical, contractual, commercial, and management... 
    Commercial
    Accounts
    Full time
    Contract work
    Temporary work
    Work at office

    Lumen

    Saint Cloud, MN
    3 hours ago
  • $20.75 per hour

     ...Required High School diploma or equivalent Minnesota Class B Commercial Driver's License with the following endorsements: Air Brakes Passenger...  ...health, dental, and vision insurance, Flexible Spending Accounts for medical and dependent care, as well as life insurance,... 
    Commercial
    Accounts
    Temporary work
    Seasonal work
    Flexible hours

    St. Cloud Area School District 742

    Saint Cloud, MN
    2 days ago
  •  ...kitchen, cooking equipment, and serving areas, including operating commercial dishwashing equipment Other duties as assigned Physical...  ...health, dental, and vision insurance, Flexible Spending Accounts for medical and dependent care, as well as life insurance, accidental... 
    Commercial
    Accounts
    Temporary work
    Seasonal work
    Flexible hours

    Minnesota Service Cooperatives

    Saint Cloud, MN
    6 days ago
  • $64.6k - $96.8k

     ...foodservice, long-term care, commercial, education, and government...  ...sales within existing customer accounts Use your problem-solving...  ...weekends are required (based on business demand) What's Unique About...  ...for growth and development: carve out a long-term, advanced... 
    Commercial
    Accounts
    Hourly pay
    Minimum wage
    Local area
    Immediate start
    Visa sponsorship
    Night shift
    Weekend work

    Ecolab Inc.

    Saint Cloud, MN
    23 hours ago
  • $26 - $28 per hour

     ...pop, beer, and other products to customer accounts. Our route drivers also enjoy 4-day work weeks! Responsibilities: Operate a commercial vehicle in compliance with all DOT...  ...various Bernick’s locations, events, or business needs. A Motor Vehicle Record (MVR) will... 
    Commercial
    Accounts
    Full time
    Local area
    Night shift

    Bernick's

    Saint Cloud, MN
    1 hour ago
  •  ...projects to enhance internal systems for strategic goals. Using tools like SAS, Excel, and...  ...projects, they develop new processes to drive business objectives and improve operational...  ...datasets. Understanding of fundamental accounting principles and business concepts.... 
    Accounts
    Flexible hours

    Jefferson Capital Systems

    Sartell, MN
    4 days ago
  • $30 - $34 per hour

     ...produce truss layouts and engineered drawings for residential, commercial or agricultural projects. Enter accurate and complete...  ...Savings Plan with Match & Profit-Sharing Plan Health Spending Accounts; Littfin contributes dollar for dollar matching up to maximum... 
    Commercial
    Accounts
    Flexible hours

    Littfin Lumber Company

    Saint Cloud, MN
    a month ago
  •  ...collaborative partnerships with Sales, Service, Parts and Commercial sales departments to fulfill the mission, vision and strategic plan of the organization. * Work with Parts...  ..., single and family coverage * Health Savings Account option * Dental Insurance * Life Insurance *... 
    Commercial
    Accounts
    Full time
    Local area

    Tenvoorde Ford, Inc.

    Saint Cloud, MN
    more than 2 months ago
  • $23 - $26 per hour

     ...heritage as a family-operated business and our company's success...  ...designing and manufacturing roof and floor trusses, wall-panels...  ...Responsibilities: Design residential and commercial truss systems utilizing MITEK...  ...Plan ~ Health Spending Accounts; Littfin contributes dollar... 
    Commercial
    Accounts
    Full time
    Temporary work
    Trial period
    Monday to Friday
    Flexible hours

    Littfin Truss

    Saint Cloud, MN
    10 days ago
  • $65k - $80k

     ...Technology company, supports commercial and SMB markets in...  ...to foster quality business outcomes and our...  ...customers view us as their strategic advisors. CX is...  ...and contribute to the development of customer success...  ...Insurance, Flexible Spending Accounts, Tuition... 
    Commercial
    Accounts
    Full time
    Contract work
    Work experience placement
    Flexible hours
    Shift work

    World Wide Technology

    Saint Cloud, MN
    4 days ago
  • $31.5 per hour

     ...presidents of finance; from HR Business Partners to export...  ...customers spanning national accounts, independent and chain grocers...  ...responsible to safely drive commercial truck on designated route to...  ...Employer that invests in Associate development, recognizes and celebrates... 
    Commercial
    Accounts
    Hourly pay
    Temporary work
    Part time
    Visa sponsorship
    Work visa
    Flexible hours
    Night shift
    Afternoon shift

    SpartanNash

    Saint Cloud, MN
    6 days ago
  • $64k - $72k

     ...Description Position Overview The Accounting and Finance Lead plays a...  ...and Controller to focus on strategic financial leadership and...  ...funder reviews Budget Development, Amendments & Monitoring...  ...degree in accounting, Finance, Business Administration, or related field... 
    Accounts
    Full time
    Contract work
    Work at office
    Monday to Friday

    CAIRO

    Saint Cloud, MN
    a month ago
  • $116k - $174k

     ...Technology company, supports commercial and SMB markets in...  ...understanding of business process, systems, and...  ...Design and Development: In collaboration with...  ...supports the long term strategic goals set by the Business...  ...Insurance, Flexible Spending Accounts, Tuition... 
    Commercial
    Accounts
    Full time
    Remote work
    Flexible hours
    Shift work

    World Wide Technology

    Saint Cloud, MN
    2 days ago
  • $20 - $28 per hour

    NOW HIRING: COMMERCIAL ROOFING CREW MEMBERS Waite Park / St. Cloud Area $20-$28 per hour, depending on experience No Roofing Experience Required - We Will Train Looking for a Career Where You Can Learn a Trade? Horizon Roofing is hiring Commercial Roofing Crew Members... 
    Commercial
    Hourly pay
    Temporary work
    Immediate start

    Horizon Roofing

    Sauk Rapids, MN
    4 days ago
  • $18.88 - $28.32 per hour

     ...customers across the new residential, home improvement and light commercial building sector. Join our more than 13,000 employees who...  ...~ Medical, Dental and Vision Coverage* ~ Flexible Spending Accounts (FSAs)*, Health Savings Account (HSA) and Health Reimbursement... 
    Commercial
    Accounts
    Local area
    Flexible hours

    Andersen

    Sauk Rapids, MN
    4 days ago
  • $50k - $80k

     ...management needs of businesses and individuals. We provide expertise in Commercial Lines, Employee & Individual...  ...current and plan strategically Attend and...  ...omissions Collect overdue account receivable balances...  ...Continue professional development; pursue and maintain... 
    Commercial
    Full time
    Temporary work
    Live out
    Work at office
    Flexible hours
    Night shift

    North Risk Partners

    Saint Cloud, MN
    1 day ago
  • $18.75 - $20.62 per hour

     ...trained by Republic Services to obtain a commercial driver’s license (CDL) to then assume...  ...position in one of the Company’s lines of business, including but not limited to, Residential...  ...Health care and dependent care spending accounts. • Short- and long-term disability.... 
    Commercial
    Accounts
    Minimum wage
    Contract work
    Temporary work
    Traineeship
    Local area

    Republic Services

    Sauk Rapids, MN
    3 days ago
  • $27 per hour

     ...premier propane company, serving over 1.5 million residential, commercial, industrial and motor fuel propane customers. Together, over 6...  ...medical, dental, vision, flexible spending and health savings accounts to our benefits-eligible employees. Additional benefits... 
    Commercial
    Accounts
    For contractors
    Local area
    Immediate start
    Relocation package
    Flexible hours
    Shift work

    UGI

    Sauk Rapids, MN
    5 days ago
  • $109.65k - $146.19k

     ...matter. This is a high accountability environment where...  ...create demand, shape commercial outcomes, and lead...  ...understanding of customer business and financial...  ...Responsibilities Own and execute account strategies...  ...communication, business-case development, forecasting,... 
    Commercial
    Accounts
    Full time
    Temporary work
    Remote work

    Lumen

    Saint Cloud, MN
    12 hours ago
  • $80k - $180k

     ...Sales Manager leads the execution of the Flatbed...  ...high-performing team of Business Development Managers (BDMs). This role is accountable for driving profitable...  ...this role requires a strategic mindset, a passion for...  ...relationship-building, commercial execution, and operational... 
    Commercial

    Anderson Trucking Service

    Saint Cloud, MN
    a month ago
  • $26 - $30 per hour

     ...pouch Inventory and order tac Clean tac nozzles Barricade commercial parking lots Perform daily equipment, walk around and site inspections...  ..., & Vision Insurance Health Savings and Flexible Spending Accounts 401(k) with Company Match Profit Sharing Paid Time Off 8... 
    Commercial
    Accounts
    Temporary work
    For contractors
    Seasonal work
    Monday to Friday
    Flexible hours

    Knife River - North Central

    Sauk Rapids, MN
    2 hours ago
  • $27 per hour

     ...to deliver propane to homes, farms, and businesses, keeping families warm and working year-...  ...Ownership Plan (ESOP), Flexible Spending Account (FSA), and Health Savings Account (HSA)...  ...Safely deliver propane to residential, commercial, and industrial customers. Lead with... 
    Commercial
    Accounts
    Hourly pay
    Permanent employment
    Temporary work
    Live in
    Local area
    Work visa
    Flexible hours
    Night shift
    Weekend work

    Ferrellgas

    Saint Cloud, MN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Development Executive Commercial Roofing & Strategic Accounts. Be the first to apply!