Director of Sales

RoofingSource•Niles, IL
•$120,000 - $180,000

About The Position

RoofingSource is seeking a Director of Sales to lead its national accounts and business development team, driving new client acquisition, service program renewals, and strategic growth. This is a strategic leadership role focused on relationship expansion and data-driven sales management at scale. The Director will oversee Client Advisors and Business Development professionals responsible for managing and growing national account portfolios. It is not a direct client-facing position, though the Director will manage select strategic accounts directly to model best practices and stay connected to client needs. The Director will lead a team of 8 or more sales professionals and may oversee the department’s expansion as the company grows. The role works closely with company leadership and the Operations, Marketing, and Finance departments to align sales strategy, client commitments, delivery capacity, and financial targets. The position requires approximately 50% national travel. Remote work may be possible after a successful evaluation period.

Requirements

  • 7–10 years of progressive B2B or B2C sales leadership experience; experience in facilities management, construction, or commercial services is preferred.
  • Proven success leading teams managing $25 million or more in annual recurring revenue across multi-location or enterprise clients.
  • Deep understanding of consultative, relationship-based selling in national account environments.
  • Skill in data-driven leadership, forecasting, and CRM utilization.
  • Strong business acumen and cross-functional collaboration experience.
  • Willingness to travel nationally approximately 50%.
  • Ability to combine strategic perspective with hands-on attention to detail.
  • Relationship-oriented approach to managing long-term partnerships with multi-site clients.
  • Ability to develop people, build trust, and establish clear accountability standards.
  • Data-driven decision-making using measurable metrics.
  • Ability to thrive in a fast-paced, scaling organization.

Nice To Haves

  • Experience in facilities management, construction, or commercial services.

Responsibilities

  • Develop and optimize existing processes and implement strategies to support sales growth.
  • Oversee sales team productivity and reporting, collaborating with company leadership to align work with business goals.
  • Lead and develop an in-house team responsible for national sales relationships and growth across multi-site client portfolios.
  • Identify, target, and secure new multi-site national clients through proactive outreach, brand alignment, and relationship building.
  • Develop and document sales SOPs with performance tracking in mind.
  • Build and maintain executive-level relationships with key brand partners to help RoofingSource remain their preferred roofing partner.
  • Collaborate with Client Advisors to deepen client engagement and identify expansion opportunities within existing brand systems.
  • Manage select strategic accounts directly to model best practices and maintain awareness of client dynamics.
  • Create repeatable processes for lead qualification, onboarding, and handoff to Client Advisors.
  • Lead a team of 8 or more sales professionals and oversee potential department scaling.
  • Recruit, coach, and develop future regional or brand-focused sales leaders.
  • Drive accountability through KPIs, structured pipeline reviews, and individual performance development plans.
  • Develop and execute annual and quarterly sales strategies aligned with company goals of 20% or greater annual growth and an 85% or greater renewal rate.
  • Partner with Marketing and Operations to make the sales process data-informed, well-positioned, and integrated from client pitch through project completion.
  • Implement and maintain CRM systems, analytics reporting, and structured forecasting to monitor performance and identify trends.
  • Partner with Operations, Marketing, and Finance to align client commitments with delivery capacity and financial targets.
  • Participate in executive planning sessions covering pricing strategy, client experience, and growth priorities.
  • Oversee Client Advisors to ensure completed work is properly documented and submitted for billing.
  • Collaborate with Finance to support accurate, timely invoicing and consistent cash flow.

Benefits

  • Work equipment, including a company phone, laptop, and tablet, as needed.
  • Remote work may be possible after a successful evaluation period.
  • Medical, dental, and vision insurance.
  • Pet insurance.
  • Short-term disability.
  • Employer-matched 401(k).
  • Paid holidays and paid time off.
  • Health Savings Account (HSA) and Flexible Spending Account (FSA).
  • Enterprise discounts.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service