Customer Agent Representative

1 week ago


Waterloo ON NJ P, Canada H2O4Life Full time

Join the H2O4Life Team in Cambridge/Kitchener/Waterloo

Are you looking for a fresh start with a company that values people, purpose, and performance? H2O4Life is expanding and we're excited to welcome motivated, personable individuals to our growing team in the Cambridge, Kitchener, and Waterloo region

Position Overview

We're hiring for a full-time Customer Agent Representative role. In this position, you'll attend pre-scheduled customer appointments (no cold calling or door knocking), perform in home assessments, and offer effective, eco-friendly solutions tailored to the customer's needs.

This is a Monday to Friday role—no weekends, no quotas, and no high-pressure sales tactics. We want individuals who genuinely care about people and the environment and who are proud to represent a Canadian company that's making a difference.

About H2O4Life

H2O4Life is a proudly Canadian-owned company specializing in high-quality water treatment systems for homes and businesses. Our mission is simple: provide clean, healthy water while supporting sustainability and community well-being.

We believe in creating an inclusive, supportive, and fun workplace where everyone feels valued. Our team is diverse, driven, and full of energy—and we want you to be part of it

Why You'll Love Working With Us
  • Supportive Culture – We're more than a team—we're a community. You'll have access to ongoing mentorship, training, and daily motivation from experienced leaders.
  • Team Perks & Events – From Raptors and Leafs games in the company box to paintball, go-karting, movie nights, and team dinners—we work hard and play even harder.
  • Real Growth Opportunities – Promotions are based on performance, not tenure. Your success is in your hands.
  • Meaningful Work – Help customers improve their health, protect the environment, and enjoy better quality water—every single day.
What We Offer
  • Competitive Salary: $65,000–$75,000 annually
  • Bonuses & Performance Incentives
  • Full Benefits Package
  • Paid Training & Mentorship Program
  • Modern, Bright Office Environment (Cambridge-based)
No Experience? No Problem

We provide comprehensive training and one-on-one mentorship. Whether you're just starting out or looking for a new direction, we'll give you the tools you need to succeed.

What You Need to Join Us
  • A positive attitude and strong communication skills
  • A valid driver's license and access to your own vehicle
  • Willingness to learn and grow with the company
  • Must be available to work on-site—this is not a remote position
Ready to Make an Impact?

We're hiring immediately and have limited openings. If you're ready to launch a fulfilling career with a company that values your growth, apply today



  • Peterborough, ON KJ R, Canada Kyle Harrington - Desjardins Agent Full time

    Customer Service Representative - Desjardins Insurance Agent Team MemberLocation: PeterboroughType: Full TimePosition Overview: Successful Desjardins Insurance Agent is seeking a qualified professional to join their winning team for the role of Customer Service Representative. We seek an energetic professional interested in helping our business grow through...


  • Waterloo, Canada H2O4Life Full time

    Join the H2O4Life Team in Cambridge/Kitchener/Waterloo! Are you looking for a fresh start with a company that values people, purpose, and performance? H2O4Life is expanding and we’re excited to welcome motivated, personable individuals to our growing team in the Cambridge, Kitchener, and Waterloo region! Position Overview We’re hiring for a full-time...


  • Oakville, ON LL H, Canada Eric Gruscyk - Desjardins Insurance Agent Full time

    Life Insurance Representative - Desjardins Agent Team MemberLocation:Type: Full Time, PermanentPosition Overview:Are you outgoing and customer-focused? Do you enjoy working with the public? If you answered yes to these questions, working for a Desjardins independent contractor agent may be the career for youResponsibilities:Develop leads, schedule...


  • Whitby, ON LM A, Canada Stephanie Gordon - Desjardins Insurance Agent Full time

    Insurance Account RepresentativeStephanie Gordon, Desjardins Insurance Agent is seeking a qualified professional to join her winning team for the role of Insurance Account Representative. We seek an energetic professional interested in helping our business grow through value-based conversations and remarkable customer experience. If you are a motivated...


  • Mississauga, ON LK P, Canada Iqra Arsalan - Desjardins Insurance Agent Full time

    Commercial Insurance Account Representative - Desjardins Agent Team MemberLocation: MississaugaType: Full TimePosition Overview:A successful Desjardins Agent is seeking a qualified professional to join their winning team for the role of Commercial Insurance Account RepresentativeDesjardins Agent Team Member. We seek an energetic professional interested in...


  • Vaughan, ON LJ W, Canada Tony Jaja - Desjardins Insurance Agent Full time

    Desjardins Insurance Account RepresentativePosition OverviewIf you are outgoing, customer-focused, and enjoy connecting with people, this could be a great opportunity for you. Working with a Desjardins independent contractor agent gives you the chance to build meaningful relationships with clients while growing your career in a supportive, dynamic...


  • Newmarket, ON LGG, Canada George Rappos Insurance Agency Full time

     Customer Service Representative      Customer Service Representative:   Position Overview High volume Desjardins Insurance Agent, located in Newmarket, seeking outgoing career-oriented professional to join our growing team of insurance professionals. As a Agent team member, you will possess superior customer service skills. Our environment is based...


  • Arnprior, ON KS L, Canada Jennifer Charlebois-Robillard - Desjardins Insurance Agent Full time

    Insurance Account Representative - Desjardins Agent Team MemberLocation: Arnprior, ONJob Types: Full TimePosition Overview:Are you looking for a position where you can contribute to building an office culture where everyone has the opportunity to do meaningful work? It's our mission to protect the things that matter most to our clients and be there to help...


  • Whitby, ON, Canada Mike Trevett - Desjardins Insurance Agent Full time

    Insurance Account Representative - Desjardins Agent Team MemberLocation: BowmanvilleType: Full TimePosition Overview:A successful Desjardins Agent is seeking a qualified professional to join a winning team for the role of Life adn Commercial Insurance Sales Rep - Desjardins Agent Team Member. Looking for an energetic professional, interested in helping our...

  • Mortgage Agent

    3 days ago


    Waterloo, ON NJ K, Canada The Mortgage Brothers Services Inc Full time

    Experienced Mortgage Agent – 100% CommissionMortgage Intelligence | The Mortgage Brothers TeamThe Mortgage Brothers, a highly reputable and top-performing team within Mortgage Intelligence, are seeking an experienced Mortgage Agent to join our growing organization.This role is 100% commission-based and ideal for a motivated professional who wants...