Client Agent Representative

2 weeks ago


Ottawa ON KP A, Canada Natural Purity Full time $85,000 - $95,000 per year

Join the Natural Purity Team as a Customer Agent Representative – Full-Time, No Weekends

Natural Purity, a recognized leader in environmental home solutions, is expanding its team in the Greater Ottawa Area. We're currently hiring enthusiastic Client Agent Representatives who are passionate about helping homeowners improve their overall home environment.

What You'll Be Doing:

  • Conduct in-home environmental testing to assess possible contaminants.
  • Educate customers with engaging and informative in-home presentations, walking them through customized solutions that meet their household's needs.
  • Recommend and explain a variety of product packages, tailored to each home's requirements.
  • Evaluate installation needs on-site and estimate associated costs.
  • Develop strong, ongoing relationships with both new and existing customers.
  • Respond to incoming sales leads and schedule appointments with qualified, pre-screened clients.
  • Participate in follow-up programs to ensure customer satisfaction and generate referral business.
  • Communicate your weekly schedule and lead progress with the National Sales Manager.
  • Collaborate with internal departments to coordinate installations and ensure exceptional service delivery.
  • Maintain a professional image and represent Natural Purity with integrity.

What We Offer:

  • No experience needed – full paid training provided by certified trainers.
  • No cold calling or pressure-selling – all appointments are pre-booked and vetted for quality.
  • No quotas and no weekend work – enjoy a balanced lifestyle with a five-day workweek (Monday to Friday).
  • Highly competitive compensation – $85,000 to $95,000 annually, paid weekly.
  • Generous bonuses, incentives, and benefits package.
  • Opportunities for advancement across several departments including customer service, sales, service, and management roles.
  • A positive, supportive work environment with a team that celebrates success.
  • Some team members are earning six figures – your potential is unlimited.

What You'll Need:

  • A reliable vehicle for travel to customer appointments (mandatory).
  • A polished, professional appearance and a positive, team-oriented attitude.
  • Full-time residency in Canada – must be located in the Greater Ottawa Area.
  • A willingness to learn and the motivation to succeed.

Important Notes:

  • This is NOT a remote/work-from-home position.
  • Please do not apply if you do not have access to a personal vehicle.

Ready to grow with us? We're also hiring in several departments. If you're interested in service, management, or sales roles, submit your resume and a brief cover letter. Let us know how you'd like to make a difference at Natural Purity



  • Whitby, ON LM A, Canada Stephanie Gordon - Desjardins Insurance Agent Full time $40,000 - $80,000 per year

    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...


  • Cambridge, ON NR G, Canada H2O4Life Full time $60,000 - $68,500 per year

    Client Agent RepresentativeWe are hiring 10 Full-Time Client Agent Representatives in Cambridge, Kitchener and Waterloo Ontario area Join H2O4Life, a proudly Canadian company offering competitive pay, bonuses and paid training — no experience required. This is a Monday to Friday position with no cold calling and all appointments pre-booked. You'll meet...


  • Ottawa, ON KH Z, Canada Christine Lunn - Desjardins Insurance Agent Full time $40,000 - $80,000 per year

    Customer Service RepresentativeDesjardins Insurance Agent Team MemberLocation: Ottawa, OntarioFull-Time | In-OfficeStart a Meaningful Career with a Team That Values YouAre you a people person who loves helping others and thrives in a fast-paced environment? Do you enjoy building relationships and offering solutions that truly make a difference?We are looking...


  • Ottawa, Canada Sheldon Carrasco - Desjardins Insurance Agent Full time

    **Insurance Account Representative - Desjardins Agent Team Member** **Type: Full Time, Permanent / Salary (Negotiable) + Commission** **Area: Ottawa - Nepean (Barrhaven)** **Covid Safety Protocols & Fully Vaccinated Workplace** **What is the opportunity?** The Insurance Account Representative (IAR) plays an important role in our successful Desjardin...


  • Ottawa, Canada Sheldon Carrasco - Desjardins Insurance Agent Full time

    **Insurance Account Representative - Desjardins Agent Team Member** **Type: Full Time, Permanent / Salary (Negotiable) + Commission** **Area: Ottawa - Nepean (Barrhaven)** **Covid Safety Protocols & Fully Vaccinated Workplace** **What is the opportunity?** The Insurance Account Representative (IAR) plays an important role in our successful Desjardin...


  • Ottawa, Canada Tom Harrison - Desjardins Insurance Agent Full time

    **Customer Service Representative - Desjardins Insurance Agent Team Member**: Location: Ottawa, ON Type: Full Time **Position 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...


  • Ottawa, Canada Kevin Carruthers - Desjardins Insurance Agent Full time

    Insurance Account Representative - Desjardins Agent Team MemberLocation : Orleans, ONType : Full Time / Salary + Commission $45,000 - $75,000 Per YearPosition Overview :A successful Desjardins Agent is seeking a qualified professional to join their winning team for the role of Insurance Account Representative - Desjardins Agent Team Member. We seek an...


  • Ottawa, Canada Kevin Carruthers - Desjardins Insurance Agent Full time

    Insurance Account Representative - Desjardins Agent Team MemberLocation : Orleans, ONType : Full Time / Salary + Commission $45,000 - $75,000 Per YearPosition Overview :A successful Desjardins Agent is seeking a qualified professional to join their winning team for the role of Insurance Account Representative - Desjardins Agent Team Member. We seek an...

  • Insurance Agent

    5 days ago


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

    Insurance Account Representative - Desjardins Agent Team Member Mandarin and/or Cantonese SpeakingLocation: Oakville, ONType: Full Time, PermanentPosition Overview:A successful Desjardins Agent is seeking a qualified Mandarin and/or Cantonese speaking professional to join their winning team for the role of Insurance Account Representative - Desjardins Agent...


  • Ottawa, Canada Lori Ishii - Desjardins Insurance Agent Full time

    **Insurance Account Representative** - Desjardins Agent Team Member** Location: Ottawa, ON **Job Types**: Part-time, Permanent 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 agent may be the career for you! **Responsibilities**: - Develop leads,...