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

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.

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.

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
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Business Development Executive Commercial Roofing & Strategic Accounts in Roscoe, MN vacancy
  • $20 - $50 per hour

    Thanks for applying with Horizon Roofing. We know you have many companies that you could work with, but you need to make sure you do...  ...position is intended for individuals with strong experience in commercial roofing. We are proud to be a company that invests in our... 
    Commercial
    Full time
    Temporary work

    Horizon Roofing

    Richmond, MN
    8 days ago
  •  ...large share of retail, service and rental business, and is crucial to helping our Brainerd...  ...in our shop for golf course fleet, commercial and retail sale. They will also assist customers...  ...Health Insurance Paid time off Health savings account Employee Discount... 
    Commercial
    Accounts
    Full time
    Part time
    Work at office
    Home office
    Monday to Friday

    Versatile Vehicles INC

    Richmond, MN
    13 days ago
  • $38 per hour

     ...vacation and holidays \n ~ Ongoing job skills and leadership development training \n ~ Career growth opportunities – we promote from...  ...drug screen \n ~ License to drive - valid Class A Commercial Driver License (CDL) with a clean driving record \n ~ Ability... 
    Commercial
    Hourly pay
    Daily paid
    Work experience placement
    Local area
    Immediate start

    Sysco

    Paynesville, MN
    12 days ago
  • $16 - $23.5 per hour

     ...and Volunteer Time Off ~401k plan with company match ~ Multiple health insurance plan and network options with Health Savings Accounts ~ Dental and Vision plans ~ Medical and Dependent Care Flexible Spending Plans ~ Company paid life insurance with ability to... 
    Accounts
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Midwest Machinery

    Paynesville, MN
    3 days ago
  • $62.5k - $65k

     .... Establish training procedures and processes that provide strategic action plans to improve job knowledge and training. Build a...  ...disability, health, dental, vision, life insurance, flexible spending accounts, employee assistance programs and more. Associated Milk... 
    Accounts
    Temporary work
    Work experience placement
    Flexible hours
    Shift work
    Night shift

    Associated Milk Producers Inc.

    Paynesville, MN
    2 days ago
  •  ...on Dasher Shop & Deliver offers. The card will automatically be funded prior to check out. Red Cards are not linked to Dasher bank accounts or related to earnings. This card is issued by Peoples Trust Company under license from Mastercard International Incorporated.... 
    Accounts
    Extra income
    Temporary work
    Part time
    Seasonal work
    Flexible hours
    Weekend work

    DoorDash

    Paynesville, MN
    3 days ago
  •  ...provide a full service of water treatment for all residential and commercial applications including water softeners, iron filters, reverse...  ...floating service tech/installer to help co workers during busy weeks provide friendly, patient, and knowledgeable customer... 
    Commercial
    Apprenticeship
    Work at office
    Flexible hours

    Erkens Water

    Cold Spring, MN
    19 days ago
  • $1,425 - $1,750 per week

     ...freight directly to homeowners, job sites, businesses, etc. ~ Regularly perform slow-speed...  ...Qualifications ~ Valid Class A Commercial Driver’s License (CDL). Additional...  ...success, and it fuels innovation, improves strategic thinking and cultivates leadership. Any... 
    Commercial
    Hourly pay
    Weekly pay
    Full time
    Apprenticeship
    Immediate start
    Relocation package

    Schneider

    Lake Henry, MN
    1 day ago
  •  ...are highly trained federal law enforcement officers who protect commercial aviation from terrorism, aircraft piracy, and other criminal...  ...witnesses or suspects when required Make arrests and seek or execute warrants within their legal authority Participate in multi-... 
    Commercial
    Full time
    Temporary work
    Work at office
    Local area
    Night shift

    Airport Security Jobs Center

    Paynesville, MN
    21 hours ago
  • $28 - $30 per hour

     ...all DOT regulations and internal policies. Qualifications ~ High school diploma or equivalent required. ~3-5 years of commercial driving experience preferred. ~ Valid Class A CDL with a clean driving record required. ~ Must successfully pass DOT physical... 
    Commercial
    Hourly pay
    Local area
    Flexible hours
    Night shift

    Louis Industries Inc

    Paynesville, MN
    2 days ago
  • $21 - $27 per hour

     ...Family Atmosphere: Work for a 4th-generation family-owned business that values its employees. Career Growth: Learn a specialized...  ...honesty, and providing unparalleled service to our residential, commercial, and agricultural customers. When you join our crew, you aren’... 
    Commercial

    Jennings Well Drilling

    Richmond, MN
    5 days ago
  • $25 - $29 per hour

     ...interpret safe excavations practices on assigned projects ~Upon qualifying for a DOT Medical Card, assist and operate combinations of commercial vehicles and trailers over 10,000 LBS ~Additionally, if operating commercial vehicle and trailer combinations over 26,000 LBS,... 
    Commercial
    Hourly pay
    Full time

    TD&I Cable Maintenance, Inc.

    Cold Spring, MN
    16 days ago
  • $46.92k

     ...environment that fosters students' academic, emotional, and social development so they can reach their full potential. Responsibilities...  ..., and vision insurance; health savings and flexible spending accounts; life insurance; disability options; retirement savings *... 
    Accounts
    Full time
    Work from home
    Relocation package
    Flexible hours
    Weekday work

    Milton Hershey School

    Roscoe, MN
    2 hours ago
  • $46.92k

     ...environment that fosters students' academic, emotional, and social development so they can reach their full potential. Responsibilities...  ..., and vision insurance; health savings and flexible spending accounts; life insurance; disability options; retirement savings *... 
    Accounts
    Full time
    Relocation
    Relocation package
    Flexible hours
    Weekday work

    Milton Hershey School

    Roscoe, MN
    2 hours ago
  •  ...with a Route Helper and is responsible for both operating the commercial vehicle and assisting with the manual loading and stacking of...  ...assigned routes using maps, GPS, and dispatch instructions while accounting for traffic, weather, and site conditions. Maintain... 
    Commercial
    Local area
    Immediate start
    Relocation package
    Night shift

    Liberty Tire Recycling

    Saint Martin, MN
    23 days ago
  • $26.47 - $43.62 per hour

     ...receive a full complement of benefits, including paid training, paid sick leave, paid vacation, leave programs, flexible spending accounts (these assist those with child care costs) and various retirement plan options. Are There Other Positions Available With The Postal... 
    Accounts
    Hourly pay
    Full time
    Currently hiring
    Immediate start
    Flexible hours

    Postal Jobs Source

    Roscoe, MN
    12 days ago
  •  ...are highly trained federal law enforcement officers who protect commercial aviation from terrorism, aircraft piracy, and other criminal...  ...witnesses or suspects when required Make arrests and seek or execute warrants within their legal authority Participate in multi-... 
    Commercial
    Full time
    Temporary work
    Work at office
    Local area
    Night shift

    Transportation Security Careers

    Paynesville, MN
    18 hours ago
  •  ...Vp, Commercial Loan Officer Angott Search Group is partnering with a well-established community bank in Central Minnesota to...  ...proven experience in ag lending, relationship management, and business development within a community banking environment. Location:... 
    Commercial
    Work at office
    Remote work
    2 days per week
    3 days per week

    Park Avenue Group

    Cold Spring, MN
    2 days ago
  •  ...employee performance and provide coaching, instruction, and developmental feedback Approve leave and address routine employee or workplace...  ...program and the Thrift Savings Plan; flexible spending accounts; employee-assistance resources; and career-development opportunities... 
    Accounts
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Trial period
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Transportation Security Jobs

    Saint Martin, MN
    21 hours ago
  •  ...; participation in the Thrift Savings Plan; flexible spending accounts; and employee-assistance resources. Additional benefits may...  ...transportation subsidies, wellness programs, training, and professional-development opportunities. Eligibility depends on the appointment type,... 
    Accounts
    Full time
    Work at office
    Local area
    Flexible hours
    Night shift

    Airport Security Hiring

    Paynesville, MN
    21 hours ago
  •  ...Program Assistant vacancy follows standard business hours or permits telework. Use the...  ...Thrift Savings Plan; flexible spending accounts; and employee-assistance resources. Other...  ...scheduling, wellness programs, and professional-development opportunities. Eligibility depends on... 
    Accounts
    Full time
    Casual work
    Work at office
    Remote work
    Flexible hours

    Transportation Security Careers

    Paynesville, MN
    21 hours ago
  •  ...Vice President, Commercial Loan Officer (Agricultural Lending) About the Company Respected community bank Industry Banking...  ...in agricultural lending, relationship management, and business development. Applicants for the VP, Commercial Loan Officer position at... 
    Commercial
    Work at office
    Local area
    Remote work

    Confidential

    Cold Spring, MN
    3 days ago
  •  ...employee performance and provide coaching, instruction, and developmental feedback Approve leave and address routine employee or workplace...  ...program and the Thrift Savings Plan; flexible spending accounts; employee-assistance resources; and career-development opportunities... 
    Accounts
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Trial period
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    TSA Hiring Service

    Saint Martin, MN
    18 hours ago
  •  ...trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety of earnings opportunities and can work when it...  ...and successful ID verification. The DoorDash Crimson Deposit Account is established by Starion Bank, Member FDIC. The DoorDash Crimson... 
    Accounts
    Extra income
    Temporary work
    Part time
    Seasonal work
    Flexible hours
    Weekend work

    DoorDash

    Paynesville, MN
    1 day ago
  •  ...trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety of earnings opportunities and can work when it...  ...and successful ID verification. The DoorDash Crimson Deposit Account is established by Starion Bank, Member FDIC. The DoorDash Crimson... 
    Accounts
    Extra income
    Temporary work
    Part time
    Seasonal work
    Flexible hours
    Weekend work

    DoorDash

    Paynesville, MN
    1 day ago
  •  ...trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety of earnings opportunities and can work when it...  ...and successful ID verification. The DoorDash Crimson Deposit Account is established by Starion Bank, Member FDIC. The DoorDash Crimson... 
    Accounts
    Extra income
    Temporary work
    Part time
    Seasonal work
    Flexible hours
    Weekend work

    DoorDash

    Paynesville, MN
    1 day ago
  • $61.3k - $72.8k

     ...Job Category: Management, Business & Financial Requisition Number: HRMAN003973...  ...FLSA), Health Insurance Portability and Accountability Act (HIPAA) and the Occupational Safety...  ...backup support. Oversees learning and development for all employees, running reports, assigning... 
    Accounts
    Full time
    Contract work
    Temporary work
    Flexible hours
    Shift work

    Ampi

    Paynesville, MN
    1 day ago
  • $34.55 per hour

     ...needs. This role operates and maintains commercial hauling equipment, follows established...  ...Perfect Attendance Incentive). ~ Career Development: Our company is dedicated to supporting...  ...that we do, completely focused on our business, ensuring the best products and... 
    Commercial
    Hourly pay
    Contract work
    Worldwide
    Shift work
    Night shift

    PILGRIMS PRIDE CORP

    Cold Spring, MN
    1 day ago
  • $15 per hour

    Merchandiser (Part-Time) For more than 20 years, Footprint Solutions has partnered with some of the nation's leading retailers to provide merchandising, installation, and in-store support services. We help retailers keep their stores organized, stocked, and customer...
    Hourly pay
    Extra income
    Part time
    Local area
    Flexible hours

    Footprint Solutions LLC

    Richmond, MN
    17 hours ago
  •  ...resolve customer concerns. document customer interactions and update accounts. proactively generate new sales leads. learn full suite of...  ...to keep all deliverables moving down the pipeline on time. Duties and responsibilities can change depending on business needs.... 
    Accounts

    TradeJobsWorkforce

    Albany, MN
    1 day 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!