You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

Key Account Representative

Posted 27 days ago

Job Details

Location

Salary

dollar sign60,000 per year (plus commission)

Job Description

Key Account Representative
Join a team that puts exceptional customer experiences at the heart of everything. In this role, youll manage key accounts, build strong relationships, and help drive growth in a fast-paced, solution-focused environment.

Who – The Company: 
Our client is a well-established organization with a strong reputation for quality products and exceptional customer support. They foster a collaborative, team-oriented culture and are committed to employee growth and development.

What- The Role:
We are seeking a proactive, results-driven Account Representative to join our client’s growing team. As an Account Representative, you’ll be the go-to person for a set of clients, ensuring their satisfaction, retention, and growth. You will manage day-to-day communications, oversee project delivery, and identify new opportunities to add value and deepen relationships. The territory for this role is BC, Alberta, Yukon, Northwest Territories, travel 25-50% mostly in BC.

Key Responsibilities:
  • Build and maintain strong, long-term client relationships.
  • Serve as the lead point of contact for all client account management matters.
  • Understand client goals, strategies, and challenges; proactively propose solutions.
  • Manage project timelines, deliverables, and internal resources to ensure high-quality outcomes.
  • Collaborate with cross-functional teams (sales, marketing, product, etc.) to meet client needs.
  • Develop regular account reviews and performance reports for clients.
  • Identify and pursue upsell and cross-sell opportunities.
  • Handle client escalations and resolve issues in a timely, professional manner.
  • Track key account metrics (e.g., revenue growth, retention rates).
  • Stay up to date on industry trends and competitor activity.
  • Seek out and capitalize on new sales opportunities through networking, referrals, and lead generation
 Who- the Candidate: 
  • Bachelor’s degree in business, Marketing, Communications, or related field preferred.
  • 5 years of experience in account management, client services, or related roles with preference for experience in a heavy equipment related industry.
  • Excellent communication, presentation, and interpersonal skills.
  • Strong organizational and project management abilities.
  • Demonstrated ability to handle multiple accounts/projects simultaneously.
  • Experience using CRM & ERP software.
  • Problem-solving mindset with a focus on delivering results.
  • Negotiation and contract management.
  • Data analysis and reporting.
  • Ability to work independently and as part of a collaborative team.
How much:
$60K base + commission (earning potential up to $120K), vehicle allowance, RRSP match, extended health, 3 weeks vacation, professional development and growth opportunities.

Where:
Surrey, 5 days’ onsite + travel to sites.

When & How To Apply: 
Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.

About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-01-06

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support