General Manager – Trb Vending

Niverville, MB, CA, Canada

Job Description

General Manager - TRB Vending (Profit-Share Role)



Location:

Winnipeg, MB (Hybrid / Work From Home)

Company:

TRB Vending

Compensation:

Profit-share - 20 % of net profits (after expenses) with strong income growth potential

About Us



TRB Vending is a Manitoba-based company modernizing the vending industry with

smart, touch-screen vending machines

that feature

digital on-screen advertising

for local businesses. We combine convenient products with innovative technology to create value for both customers and advertisers.

The Opportunity



We're looking for a

hands-on, business-minded General Manager

to lead daily operations, strengthen advertising sales, and support expansion across Manitoba and beyond.
This is a

hybrid position

that allows you to

work from home

, with occasional on-site work for vending-machine installations, product kitting, and client visits.

This role offers significant income growth tied to performance. Because compensation is based on overall company profitability, the more successful you are at driving advertising sales and operational efficiency, the higher your earnings can grow.

Key Responsibilities



Oversee all

day-to-day operations

of the company.

Analyze sales data

to improve product mix, pricing, and profitability. Manage

purchasing and inventory

, ensuring cost-effective restocking and efficient product rotation. Supervise

product kitting

so machines can be filled weekly and accurately. Ensure all machines are

maintained, serviced, and visually appealing

.

Lead and support team members

, including vending fillers and advertising representatives. Conduct

site visits

for new vending opportunities and potential advertising clients. Drive growth through

B2B and direct advertising sales

, securing new business advertising partners.

Develop digital advertising content

for clients.

Program, install, and relocate vending machines

as new sites are added.

Calculate monthly profit-share payments

for partner locations when required. Collaborate with ownership on

budgeting, accounting, and forecasting

. Assist with

marketing and promotional initiatives

that build brand awareness. Recruit, train, and mentor new team members to maintain service standards and expand operations.

Qualifications



Demonstrated success in

B2B advertising sales

or comparable client-acquisition roles.

Direct sales experience

is an asset. Experience

hiring and training commission-based sales representatives

is an asset. Background in

operations management

,

sales leadership

, or

business development

. Strong

leadership, analytical, and organizational

skills. Familiarity with

inventory control

and

financial tracking

. Technical aptitude for

vending-machine setup and programming

(training provided). Creative and confident communicator who enjoys building long-term client relationships. Entrepreneurial mindset and ability to work independently. Experience in vending, retail, or franchise operations is an asset. Comfortable working both

remotely and on-site

as needed.

Compensation



This role is compensated through a

20 % profit-share model

based on company net profits after expenses. Earnings grow in proportion to business performance, particularly through successful advertising-sales expansion.

Job Type: Full-time

Pay: Up to $80,000.00 per year

Ability to commute/relocate:

Niverville, MB: reliably commute or plan to relocate before starting work (preferred)
Education:

Secondary School (preferred)
Experience:

Management: 5 years (preferred) B2B sales: 5 years (preferred) Accounting: 5 years (preferred) Team management: 5 years (preferred) Content creation: 5 years (preferred) Financial reporting: 5 years (preferred) Direct sales: 5 years (preferred) Customer service: 5 years (preferred) Microsoft Office: 5 years (preferred)
Language:

English (preferred)
Willingness to travel:

25% (preferred)
Work Location: Hybrid remote in Niverville, MB

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2949333
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Niverville, MB, CA, Canada
  • Education
    Not mentioned