Territory Sales Representative (B2B)

James River Petroleum

Roanoke (VA)

Hybrid

USD 45,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Base + commission
Benefits package
401(k)
Paid time off
Training & mentorship
Career growth
Customer exposure

Job summary

James River Petroleum in Roanoke, VA baselines a Territory Sales Representative (B2B) with hybrid work status. The role focuses on outside sales to generate new business and nurture customer relationships while meeting revenue targets in a defined territory.

The company offers base pay plus commission, comprehensive medical/dental/vision benefits, a 401(k) match, PTO, and mentorship. This is ideal for growth within a stable, established energy solutions provider with broad customer exposure.

Qualifications

  • Valid driver’s license and ability to travel within assigned territory.
  • High school diploma or GED; Bachelor's degree preferred.
  • Minimum of 1 year of outside B2B sales experience.
  • Strong communication, negotiation, and interpersonal skills.
  • Ability to work independently and manage time effectively.
  • Proficiency with basic computer applications (email, CRM, spreadsheets).

Responsibilities

  • Generate new business opportunities through cold calling, prospecting, networking, and lead generation.
  • Conduct sales presentations and product demonstrations for prospective clients.
  • Develop and manage a defined sales territory to meet or exceed revenue targets.
  • Utilize business intelligence and customer data to support sales strategy and targeting.
  • Build and maintain strong customer relationships to drive account growth and retention.
  • Manage existing accounts through ongoing communication, service, and cross-selling opportunities.
  • Transport and utilize product samples during customer visits when applicable.
  • Maintain accurate records of sales activity, pipeline, and customer interactions using CRM tools.
  • Collaborate with internal teams to ensure customer satisfaction and service delivery.
  • Represent JRP professionally in all customer interactions and market activities.

Skills

Communication
Negotiation
Interpersonal skills
Time management

Education

High school diploma or GED
Bachelor’s degree

Tools

CRM
Spreadsheets

Job description

Position:Territory Sales Representative (B2B)

Location: Roanoke, VA

Remote Status: Hybrid

Job Id:438

# of Openings:1

Company Overview

For over 30 years, JRP Energy has been a trusted provider of fuel, lubricants, propane, and energy solutions across the Mid-Atlantic and Southeast. We serve commercial, government, retail, and residential customers through safe, reliable delivery and customized service solutions. Headquartered in Ashland, Virginia, JRP is committed to operational excellence, customer service, safety, and creating long-term career opportunities for employees who help power the communities we serve.

Position Summary

JRP is seeking a Sales Representative to generate new business and maintain customer relationships across assigned territories. This is a business-to-business (B2B) outside sales role focused on prospecting, cold calling, lead generation, customer presentations, and account growth.

The Sales Representative will be responsible for identifying new opportunities, developing strong customer relationships, and driving revenue growth through consultative selling. JRP provides training on products, systems, sales processes, and ongoing mentorship to support success in the role.

Why Join JRP?
  • Base salary plus commission with unlimited earning potential
  • Full medical, dental, and vision benefits
  • 401(k) with company match
  • Paid time off and holidays
  • Training and mentorship provided
  • Opportunity to grow within a stable, established company
  • Exposure to a wide range of customers
Compensation Range

$45,000-$60,000 based on qualifications plus commission (unlimited earning potential)

Key Responsibilities
  • Generate new business opportunities through cold calling, prospecting, networking, and lead generation
  • Conduct sales presentations and product demonstrations for prospective clients
  • Develop and manage a defined sales territory to meet or exceed revenue targets
  • Utilize business intelligence and customer data to support sales strategy and targeting
  • Build and maintain strong customer relationships to drive account growth and retention
  • Manage existing accounts through ongoing communication, service, and cross-selling opportunities
  • Transport and utilize product samples during customer visits when applicable
  • Maintain accurate records of sales activity, pipeline, and customer interactions using CRM tools
  • Collaborate with internal teams to ensure customer satisfaction and service delivery
  • Represent JRP professionally in all customer interactions and market activities
Qualifications
  • Valid driver’s license and ability to travel within assigned territory required
  • High school diploma or GED required; Bachelor’s degree preferred
  • Minimum of 1 year of outside B2B sales experience required
  • Strong communication, negotiation, and interpersonal skills
  • Ability to work independently and manage time effectively
  • Proficiency with basic computer applications (email, CRM, spreadsheets)
  • Strong customer-focused mindset with a results-driven approach
  • Comfortable working in a fast-paced, goal-oriented sales environment
  • Ability to adapt to changing priorities and customer needs
  • Strong organizational and time management skills
  • Frequent travel within assigned territory required
  • Regular customer-facing meetings and presentations
  • Fast-paced, performance-driven environment focused on revenue growth
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Territory Sales Representative (B2B)
Territory Sales Representative (B2B)

James River Petroleum • Charlotte (NC)

On-site
USD 45,000 - 60,000
Base salary plus commission
Full medical, dental, and vision benefits
401(k) with company match
+3
Territory Sales Representative (B2B)
Territory Sales Representative (B2B)

James River Petroleum • Atlanta (GA)

On-site
USD 45,000 - 60,000
Full medical, dental, and vision benefits
401(k) with company match
Paid time off and holidays
+2
Territory Sales Representative (B2B)
Territory Sales Representative (B2B)

James River Petroleum • Norfolk (VA)

On-site
USD 45,000 - 60,000
Full medical, dental, and vision benefits
401(k) with company match
Paid time off and holidays
+1
Territory Sales Representative (B2B)
Territory Sales Representative (B2B)

JRP (James River Petroleum) • Charlotte (NC)

On-site
USD 45,000 - 60,000
Base salary plus commission
Medical, dental, and vision benefits
401(k) with company match
+2
Territory Sales Representative (B2B)
Territory Sales Representative (B2B)

JRP (James River Petroleum) • Atlanta (GA)

On-site
USD 45,000 - 60,000
Base salary + commission
Medical, dental, vision
401(k) with company match
+5
Remote B2B Energy Sales Specialist (Roanoke)
Remote B2B Energy Sales Specialist (Roanoke)

JRP (James River Petroleum) • Georgia

On-site
USD 45,000 - 60,000
Remote role Roanoke
Health benefits
401(k) plan
+4
Petroleum Sales Representative - Field Based in Charlotte, NC area
Petroleum Sales Representative - Field Based in Charlotte, NC area

James River Petroleum • Charlotte (NC)

On-site
USD 50,000 - 90,000
401K with company contribution
Excellent benefits package
Base salary with commission
Remote B2B Outside Sales Pro — Roanoke Area
Remote B2B Outside Sales Pro — Roanoke Area

JRP (James River Petroleum) • North Carolina

On-site
USD 45,000 - 60,000
Remote position in Roanoke/Lynchburg
Base salary + commission
Medical/dental/vision benefits
+3
Remote Outside Sales Pro – Fuel & Energy Solutions
Remote Outside Sales Pro – Fuel & Energy Solutions

JRP (James River Petroleum) • Virginia (MN)

Remote
USD 45,000 - 60,000
Base salary plus commission
Medical, dental, and vision benefits
401(k) with company contribution
+6
Petroleum Sales Representative - Field Based in Atlanta, GA
Petroleum Sales Representative - Field Based in Atlanta, GA

James River Petroleum • Atlanta (GA)

On-site
USD 60,000 - 90,000
Unlimited earning potential plus commission
401K with company contribution
Excellent benefits package