Promotion Representative jobs
Brand Representative
Easily applyPage One ManagementVaughan, ON- $800–$1,100 a week
- Full-time
- Stay current on product knowledge, campaign updates, and active promotions.
- This is a customer-facing position focused on brand representation and direct…
Survey Assistant
Easily applyNewSurvey Global incBrampton, ON- $20–$30 an hour
- Full-time +1
- Minimum 2 years of experience in door-to-door sales, survey work, promotions, fundraising, canvassing, customer outreach, or any role that requires…
Customer Service/Sales Representative
Easily applyOften replies in 1 dayHome Service SolutionsWaterloo, ON N2L 5V4- $688.00–$2,455.11 a week
- Contract
- Company events
- Casual dress
- On-site parking
- Engage with homeowners about our services and promotions.
- Represent the HSS brand in a professional and positive manner.
- Full training and ongoing mentorship.
Sales Representative in Field- Alliston, ON
Easily applyKognitive Sales SolutionsNew Tecumseth, ON- $17.60 an hour
- Full-time
- Flexible schedule
- Drive sales and educate customers on the features and benefits of the Canadian Tire Triangle Mastercard within the store and kiosk.
Sales Representative in Field- Alliston, ON
Easily applyKognitive Sales SolutionsNew Tecumseth, ON- $17.60 an hour
- Full-time
- Flexible schedule
- Drive sales and educate customers on the features and benefits of the Canadian Tire Triangle Mastercard within the store and kiosk.
- Stingray Media GroupKelowna, BC
- Part-time
- Weekends as needed +2
- Stingray Radio Kelowna is hiring an entry level position in our promotions and marketing department.
- Work closely with promotions team to build and maintain…
- View all Stingray Media Group jobs - Kelowna jobs - Ambassador jobs in Kelowna, BC
- Salary Search: Station Ambassador salaries in Kelowna, BC
- See popular questions & answers about Stingray Media Group
Field Marketing Representative (ON/BC/AB/QC)
Easily applyUrgently hiringHisense CanadaMississauga, ON L5N 8C2- Full-time +2
- Take a product knowledge quiz to ensure they are communicating the correct information to the store sales representative.
- 3+ years of retail sales.
View similar jobs with this employerSales Representative (Tech)
Easily applyInfluence MarketingLaval, QC- $24–$28 an hour
- Temporary +1
- Weekends as needed +1
- Flexible schedule
- Maintain a Stellar Product Presence: Ensure displays are clean and functional, showcasing the latest devices attractively, with current signage and promotions…
View similar jobs with this employerSales Representative (Tech) - London
Easily applyInfluence MarketingLondon, ON- $24–$28 an hour
- Temporary +1
- Weekends as needed +1
- Flexible schedule
- Maintain a Stellar Product Presence: Ensure displays are clean and functional, showcasing the latest devices attractively, with current signage and promotions…
Summer Sales Representative – May to September
Easily applyMilani Plumbing Heating & Air Conditioning Ltd.Metro Vancouver Regional District, BC- From $17.85 an hour
- Full-time +1
- Weekends as needed +2
- Paid time off
- Dental care
- Life insurance
- Disability insurance
- Extended health care
- Previous sales, promotions, or event experience is an asset.
- Any relevant experience (customer service, promotions, events, etc.).
View similar jobs with this employerSmart Serve Certified Brand Ambassador
Easily applyNewXMC Sponsorship and Experiential MarketingAlexandria, ON- From $25 an hour
- Part-time
- Our team of Smart Serve Certified Brand Representatives will be on the front lines of consumer engagement, sharing product knowledge, generating excitement, and…
View similar jobs with this employerSmart Serve Certified Brand Ambassador
Easily applyNewXMC Sponsorship and Experiential MarketingBlue Mountain, ON- From $25 an hour
- Part-time
- Our team of Smart Serve Certified Brand Representatives will be on the front lines of consumer engagement, sharing product knowledge, generating excitement, and…
View similar jobs with this employerSmart Serve Certified Brand Ambassador
Easily applyNewXMC Sponsorship and Experiential MarketingLondon, ON- From $25 an hour
- Part-time
- 4 hour shift
- Our team of Smart Serve Certified Brand Representatives will be on the front lines of consumer engagement, sharing product knowledge, generating excitement, and…
Retail Sales Representative
Easily applyCoast to Coast Promotions Inc.Langley, BC- $44,200–$66,300 a year
- Full-time +1
- Paid time off
- Engage with customers in retail stores, initiate conversations, and build strong relationships.
- Demonstrate and promote the automotive products, educating…
- OSL Direct ServicesGrand Falls-Windsor, NL
- $90,000–$100,000 a year
- Full-time
- Weekends as needed +1
- Dental care
- Competitive base pay, car allowance, and a lucrative uncapped commission structure, potentially totaling up to $90,000- $100,000 per year and more based on…
- Encore Market EngagementToronto, ON
- $22.50–$23.00 an hour
- Part-time +1
- Weekends as needed +1
- Mileage reimbursement
- Drive sales and promote special promotions.
- In this role, you will act as an extension of our clients brand and sales teams, calling on retailers in your…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Job details
Pay
- $800–$1,100 a week
Job type
- Full-time
Location
Full job description
About Page One Management Page One Management is a Vaughan-based marketing and brand representation firm. We work directly with corporate clients to bring their products and services to consumers through live, in-person campaigns. We're known for developing people — most of our team leaders started in entry level marketing roles exactly like this one.
The Role We're adding a Brand Representative to our team in Vaughan on a full-time schedule. This is a customer-facing position focused on brand representation and direct consumer engagement at live promotional campaigns. No previous experience in sales or marketing is required — we provide paid training from day one and promote entirely from within.
If you communicate naturally, take ownership of your work, and want a role with a clear path forward, we want to hear from you.
What You'll Do
- Represent client brands directly to consumers at promotional activations across the Vaughan area
- Build genuine rapport with customers, understand their needs, and match them with the right products or services
- Communicate current offers, program details, and campaign information clearly and with confidence
- Support customers through the full decision-making process from first conversation to completed purchase
- Maintain accurate records of daily activity and customer interactions
- Stay current on product knowledge, campaign updates, and active promotions
- Take part in daily team check-ins and ongoing training sessions
What We're Looking For
- A natural communicator who connects easily with new people — you hold a real conversation, not a script
- Self-motivated and reliable with the ability to manage your own time in a field-based setting
- Quick to learn and adaptable — you pick up new information and adjust to different environments without much friction
- Customer service mindset — you genuinely care about leaving people better off than you found them
- Goal-oriented with a drive to hit targets and keep improving
- Full-time availability
- Dependable transportation for daily on-site work in Vaughan
- A background in customer service, retail, hospitality, or events is helpful — experience is an asset, not a requirement
- Must be 18+
What You Get
- Structured onboarding — you'll know what you're doing before you're out in the field
- A direct path to advancement based on performance — we don't hire externally for senior roles
- Hands-on experience running campaigns with established corporate clients
- A team that takes your development seriously at every stage
Page One Management is an equal opportunity employer. We hire on ability and attitude — all qualified applicants are encouraged to apply regardless of background.
Pay: $800.00-$1,100.00 per week
Work Location: In person