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

Rental Sales Representative

$70k - $120k per year
Full-time

Williams Machinery


Join a team recognized as a Platinum Certified Canada’s Best Managed Company and one of BC’s Top Employers. Part of Wesgroup Equipment, Williams Machinery has proudly supported BC industries for over 100 years through reliable equipment, exceptional service, and trusted safety training.

We’re looking for a driven Rental Sales Representative to grow rental business across Northwest BC. This role focuses on building strong customer relationships and delivering tailored rental solutions for compact and heavy construction equipment, material handling, and attachments.

Total Rewards

When you join Williams Machinery, you’re not just getting a job — you’re joining a team that invests in your growth, well-being, and success.
  • Competitive Pay that recognizes your skills and contributions:
    • Salary: $70,000–$120,000/year
  • Uncapped commission for sales roles — your earning potential is limitless
  • Company vehicle provided for work-related travel
  • Comprehensive benefits package including extended health and dental coverage, plus Health and Lifestyle Spending Accounts to support your wellness and personal goals
  • Employee Assistance Program (EAP) providing confidential mental health and life support
  • RRSP matching plan to help you build your financial future
  • Paid vacation so you can recharge and enjoy life outside of work
  • Employee recognition programs celebrating excellence:
    • Monthly GRIT Awards – peer-nominated recognition for outstanding effort
    • Annual TRUE GRIT Award – winners earn an exclusive vacation with the CEO and fellow recipients
  • Employee green car benefit – eligible employees may apply for a $2,000 benefit toward purchasing a new personal electric vehicle for themselves or their immediate family.
  • Professional growth and development opportunities through training and peer learning
  • Supportive, positive work culture with team events and genuine collaboration
  • Comfortable workspace with coffee, tea, snacks, and a welcoming lunchroom
  • Flexible Monday–Friday schedule that promotes a healthy work-life balance
  • Career stability and job security within a growing, value-driven organization
 

What You’ll Do:

  • Generate leads, manage accounts, negotiate deals, and close rental sales.
  • Present and demonstrate equipment, highlighting features and solutions for customer needs.
  • Collaborate with sales and operations teams to deliver seamless service and identify new opportunities.
  • Travel throughout Northwest BC to meet customers on-site and support regional growth.


What We’re Looking For:

  • 2–5 years of sales or rental experience in construction, equipment, or similar industries.
  • Strong negotiation, presentation, and customer relationship skills.
  • Results-driven, self-motivated, and team-oriented.
  • Valid driver’s license and clean driver’s abstract.
 

Disclaimer: This is a brief overview. The full job description will be provided at the offer stage.


 

Privacy Notice for Job Applicants : By applying, you consent to share your name and email with our third-party assessment provider solely for assessment purposes, if required. We will manage your data confidentially and will not use it for any other purpose. If you have any concerns, please contact our HR department at View email address on jobs.jobcopilot.com .

Selection Process Notification: Due to the volume of applications, we will contact only the shortlisted candidates. Thank you for considering career opportunities with Williams Machinery.

.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Rental Sales Representative in Terrace, BC vacancy
  • $70k - $120k per year

     ...equipment, exceptional service, and trusted safety training.   We are expanding operations in Terrace, BC and are seeking a driven Sales Professional to proactively pursue and develop new and existing business relationships in Terrace and surrounding area, supporting the... 
    Suggested
    Full time
    Local area

    Williams Machinery

    Terrace, BC
    10 hours ago
  •  ...technology, marketing, core best practices, and more. Partnerships with the industry’s top training and coaching companies featuring sales, financial and business development strategies and tactics, with accountability to follow through. An environment to nurture and... 
    Suggested
    Full time
    Internship
    Local area

    Royal LePage Real Estate

    Terrace, BC
    10 days ago
  • $20 per hour

    Overview Languages English Education ~ No degree, certificate or diploma Experience No experience (will train) On site Work must be completed at the physical location. There is no option to work remotely. Additional information Transportation...
    Suggested
    Permanent employment
    Full time
    Remote work

    Budget Car Rentals

    Terrace, BC
    13 days ago
  • $50k - $100k per year

     ...Chevrolet Buick GMC wants you to join our Team! Straightline Chevrolet Buick GMC is currently seeking an enthusiastic and customer-focused Sales Consultant to join our team in Terrace, BC, We are looking for a motivated individual who enjoys working with people and is... 
    Suggested
    Full time
    Internship

    Chevrolet Buick GMC

    Terrace, BC
    17 days ago
  •  ...members flexible work schedules, career growth opportunities and competitive benefits. $500 HIRING BONUS* Why you'll love it here: Sales commission, rewards and recognition and employee discounts Full benefits package and paid vacation for full time and part time... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Part time
    Flexible hours
    Afternoon shift

    Best Buy Express

    Terrace, BC
    10 days ago
  • $18.25 per hour

     ...solutions, owning and operating the Enterprise Rent-A-Car, National Car Rental and Alamo Rent A Car brands through its integrated global network...  ...rental, carsharing, truck rental, fleet management, retail car sales, as well as travel management and other transportation services,... 
    Part time
    Shift work
    Terrace, BC
    16 days ago
  • $76.11k - $87.4k per year

     ...outreach and education events. Manage Stewardship Initiatives Represent the RDKS on the BC Product Stewardship Council. Provide...  ..., such as materials receiving facility fees, shipping fees, bin rentals, etc. Reconcile revenue received through EPR Steward Agreements... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area

    Regional District of Kitimat-Stikine

    Terrace, BC
    5 days ago
  • $48.59k - $68.03k per year

     ...opportunities What You’ll Do Drive store performance by supporting sales results, managing expenses, and overseeing key operations...  ...Terrace BC Salary Range: $ 48,592.50-$68,029.50 /year *This represents the expected hiring range and may not represent the full pay... 
    Full time
    Work at office

    Winners

    Terrace, BC
    27 days ago
  •  ...Title: Sales Development Representative  Salary: Based on Experience + Commission + Benefits + Vacation Location: Markham, ON (hybrid) Length: Full-time, Permanent Reporting Manager:  Sales Development   Team Lead   About Us:    At WellnessLiving, we empower... 
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    10 hours ago
  • $25 per hour

     ...? No problem. We provide full training. This role is a great fit for someone coming from a strong customer service, healthcare, or sales background who wants to move into a meaningful and stable healthcare career. This is a permanent full-time position. Why Join Avant Respiratory... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Part time
    Monday to friday
    Shift work

    Avant Respiratory

    Terrace, BC
    5 days ago
  •  ...teamwork Ensure daily completion and submission of crew timesheets Act as the primary liaison between the company, client representatives, subcontractors, and on-site personnel Promote a strong safety culture by leading by example and ensuring adherence to company... 
    Weekly pay
    Long term contract
    Permanent employment
    Full time
    For subcontractor
    Remote work
    Trial period

    Rising Edge Group

    Terrace, BC
    20 days ago
  •  ...Constant: 66-100% of shift) Occasional lifting of up to 45 pounds Constant hand coordination, gripping Frequent computer and point of sale system use Frequent standing, bending Occasional walking, squatting   We offer a comprehensive Total Rewards package, which... 
    Part time
    Internship
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Sobeys

    Terrace, BC
    1 day ago
  • $21 - $23 per hour

     ...ability to explain complex issues are essential for success in this role. Job Duties: Provide front-line customer service and sales for the Service Department. Greet customers on the phone or in the Dealership. Ascertain the reason for their visit, whether it is... 
    Full time
    Internship

    Chevrolet Buick GMC

    Terrace, BC
    17 days ago
  •  ...Communities, a program to support causes that matter most to our employees and clients Why We’ll Love You Eager to grow, with minimal sales or customer service experience under your belt Building authentic client relationships comes naturally to you You're a master... 
    Hourly pay
    Full time
    Traineeship
    Internship
    Flexible hours

    Westland Insurance Group Ltd.

    Terrace, BC
    2 days ago
  •  ...policy and regulation regarding food safe and selling of age restricted goods Working outside in all weather conditions Keeping sales floor organized and clean General merchandising and housekeeping duties What You Bring Adaptable, organized, efficient, and committed... 
    Full time
    Work from home

    Four Rivers Co-operative

    Terrace, BC
    9 days ago
  • $21.66 per hour

     ...handling procedures and principles of cost control, including food and labour cost awareness. Assist in maintaining records of stock, sales, wastage, and repairs. Customer Service Maintain high standards of cleanliness, guest service, and hospitality throughout the... 
    Hourly pay
    Permanent employment
    Full time
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    A&W Restaurants

    Terrace, BC
    13 days ago
  •  ...safely and efficiently while maintaining an organized and tidy warehouse and stock environment. They provide support to the customer and sales staff regarding the product, order quantity, availability, and location of stock. The role of a Material Handler is essential for the... 
    Permanent employment
    Full time
    Work at office
    Relocation
    Monday to friday
    Shift work

    E.B. Horsman & Son

    Terrace, BC
    23 hours ago
  • $24.5 per hour

     ...is no option to work remotely. Responsibilities Tasks Supervise staff (apprentices, stages hands, design team, etc.) Assign sales workers to duties Hire and train or arrange for training of staff Authorize payments by cheque Order merchandise Authorize... 
    Internship
    Remote work

    The Local Leaf Cannabis

    Terrace, BC
    6 days ago
  • $42 per hour

     ...organize daily operations Manage staff and assign duties Study market research and trends to determine consumer demand, potential sales volumes and effect of competitors' operations on sales Determine merchandise and services to be sold Implement price and credits... 
    Remote work

    KJ'S Best Cannabis

    Terrace, BC
    17 days ago
  • $47.75k per year

     ...cash, food, and labour cost control practices. Help achieve profitability through cost control and efficiency. Support accurate sales forecasting and strategies to meet targets. Monitor revenues and support adjustments when necessary. Customer Service Maintain... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    Afternoon shift

    A&W Restaurants

    Terrace, BC
    13 days ago
  • $50k - $60k per year

     ...client account updates and changes under the guidance of Investment Advisors. You will provide administrative support for Insurance sales activities. You will manage reoccurring client service items, such as annual and monthly tasks. You will maintain accurate and... 
    Full time
    Work at office
    Local area

    CBIG Canadian Benefits Investment and Insurance Group Inc.

    Terrace, BC
    24 days ago
  •  ...continue to open new doors, we're inviting amazing people like you to join us. As an Assistant Branch Manager , you're a collaborative sales leader with a genuine passion for the client experience and your team members. You're responsible for the promotion, sales and service... 
    Hourly pay
    Long term contract
    Full time
    Internship
    Flexible hours

    Westland Insurance Group Ltd.

    Terrace, BC
    27 days ago
  •  ...required for meal preparation Ensure that food and service meet quality control standards Prepare budget and cost estimates Maintain records of stock, repairs, sales and wastage Assist in the establishment of unit policies and procedures To Apply Send Your CV:... 

    Tim Hortons

    Terrace, BC
    23 days ago
  •  ...Title: Business Development Representative   Salary:  Base Salary + PTO + Benefits + Commission  Location: Thornhill, ON, Canada *Hybrid...  ...Representative (BDR), you are the engine of our outbound sales team, helping to educate potential customers and continue the explosive... 
    Remote job
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    10 hours ago
  • $98.89k per year

     ...required Reviews and audits human resource practices, identifies anomalies, discrepancies, and makes recommendations for improvement Represent the department on various committees including professional associations and organizations Serve as back-up support to other... 
    Permanent employment
    Full time
    Flexible hours

    Coast Mountain College

    Terrace, BC
    28 days ago
  •  ...Title: Sales Manager - SaaS Location: Markham, ON (Hybrid) Length:  Full-time, permanent    Reporting Manager:  VP of Sales   About Us:   At WellnessLiving, we empower thousands of health and wellness business owners to turn their entrepreneurial dreams into reality... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Wellnessliving

    Thornhill, BC
    10 hours ago
  •  ...Title:  Sales Enablement Specialist Salary:  Based on Experience + Benefits + Vacation  Location:  Thornhill, Ontario Hybrid (in-office 3 days per week) Length:  Full-time, Permanent  Reports to: Sales Enablement Manager   About Us:     At WellnessLiving,... 
    Remote job
    Permanent employment
    Full time
    Work at office
    3 days per week

    Wellnessliving

    Thornhill, BC
    10 hours ago
  • $110k - $145k per year

     ...Title:  Outbound Sales Manager  Location: Markham, ON (On-site)  Salary: $110,000 – $145,000   About Us:  At WellnessLiving, we empower thousands of health and wellness business owners to turn their entrepreneurial dreams into reality. Our mission-critical software... 
    Full time
    Work at office

    Wellnessliving

    Thornhill, BC
    10 hours ago
  • $23.81 per hour

     ...new jobs in different areas of the company. Canada Post’s values and behaviours  Our Values - Trust , Respect and Deliver represent our fundamental promise to ourselves, our expectations of one and another and our shared duty to our country.  Our behaviours –... 
    Hourly pay
    Permanent employment
    Temporary work
    Remote work
    Terrace, BC
    a month ago
  •  ...Title: Customer Account Sales Manager Salary: Based on experience + Benefits + Vacation Location: Thornhill, Canada (hybrid)  Length: Permanent, full-time   About Us: At WellnessLiving, we empower thousands of health and wellness business owners to turn... 
    Remote job
    Permanent employment
    Full time

    Wellnessliving

    Thornhill, BC
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Rental Sales Representative. Be the first to apply!