We work harder
to find your fit. 

Results-driven, relationship-focused.

At R•JOHNSON, our team is your team. Our philosophy is simple: we prioritize connecting great people to the positions they can succeed in. We approach every placement opportunity with honest communication and genuine passion for what we do. Rather than “sell” resumes to our clients, or “sell” jobs to applicants, we curate prospective applicants through a thorough proven process that works with the industry’s ever-changing needs.

Richard Johnson, B. Comm

Founder & Principal Recruiter

Richard Johnson is the founder and principal recruiter of R•JOHNSON Legal Recruitment, a Vancouver-based agency established in 2007. With more than 30 years of experience in legal recruitment, Richard has worked across local, national, and international agencies, giving him a deep, well-rounded understanding of the legal market and the people within it.

From day one, Richard built the agency around a simple but firm belief: candidates and clients deserve to be treated as equals in the placement process. Each deserves the same respect, care, and attention. That philosophy continues to guide every search and has been the foundation of Richard’s long-standing relationships and repeat partnerships.

Richard is not a salesperson—and never has been. He doesn’t push placements or rush decisions. Recruitment happens at its own pace, and the right move only happens when the fit is right on both sides. Known for his calm, thoughtful approach, Richard listens closely to where people are in their careers and helps align opportunities that make sense long-term, not just short-term. Professional, responsive, and highly efficient, Richard brings energy, perspective, and authenticity to his work. Clients and candidates alike value his straight-up communication, genuine interest in people, and ability to make the process feel human.

Outside of résumés and role descriptions, Richard is someone who genuinely enjoys people and the conversations that come with understanding what motivates them. He believes great recruitment is built on trust, timing, and transparency—not pressure. His goal is simple: to help people make thoughtful career moves and help firms build teams that truly work, creating partnerships that last well beyond a single placement.

richard@rjohnsoncorp.com
(604) 687-7555 x107

KIMBERLY MACMILLAN, B.A., CPHR

DIRECTOR OF RECRUITMENT

Kimberly brings more than two decades of experience in human resources management and a diverse range of expertise having managed law firms, real estate firms and high-tech corporations. Prior to changing her professional focus to human resources management in 2000, she worked as a paralegal for BLG LLP.

As Director of Recruitment, Kimberly is responsible for leading the full- cycle recruitment process and managing the day-to-day operations of the office. She also develops and executes creative sourcing strategies that ensure effective talent acquisition of top-tier candidates. Serving as the main point of contact for clients, she, along with her team, endeavor to facilitate a successful completion for every recruit. Kimberly doesn’t believe in selling or ‘forcing’ a relationship. She works from the heart and works relentlessly to find the right fit for every opportunity.

Kimberly holds a Bachelor of Arts, Paralegal Diploma, Human Resources Management Certificate, and CPHR designation. She is a member of the CHPR (BC and Yukon) and was the co-chair of the Professional Recruiters Roundtable. She is also a former member of the BCLMA and was the co- chair of the Small Firms subsection.

kimberly@rjohnsoncorp.com
(604) 687-7555 x102

Sarah Creaven

Recruitment Coordinator

Sarah joined R•JOHNSON in January 2025 with an impressive background in customer service and a desire to help others. After graduating from The National College of Art and Design, Dublin, Ireland with a Bachelor’s in Fine art and Visual Culture, specialising in Media, she moved from Ireland to Vancouver to start her professional career. At R•JOHNSON, Sarah will be your first point of contact in the recruitment process. She will help facilitate all recruitment activities to ensure the best results for both the candidates and clients.

sarah@rjohnsoncorp.com
(604) 687-7555 x105

MAXINE LIEN

RECRUITMENT COORDINATOR

Maxine is an integral part of R•JOHNSON with almost 10 years of legal recruitment, customer service and administrative experience. As Recruitment Coordinator, Maxine ensure that the entire recruitment process runs smoothly by managing day-to-day operations, including attracting and evaluating candidates, conducting interviews, posting job opportunities, and so much more. Maxine’s passion for securing the highest quality selection of candidates and job opportunities consistently results in R•JOHNSON exceeding our placement objectives year after year.

maxine@rjohnsoncorp.com
(604) 687-7555 x101

Where great talent
meets opportunity.

Litigation LAA – 12 Month Maternity Leave

Job No. 5130 / Vancouver / LAA

Our client, a full-service downtown firm, is seeking an organized, conscientious and diligent individual who enjoys multi-tasking and takes pride in having a strong work ethic and being detail-oriented.  This is a full-time, 12 month maternity leave position with the possibility of an extension as a Litigation Legal Administrative Assistant, assisting, a senior partner and…

Read More

IT Specialist – Law Firm – #5129

Job No. 5127 / Vancouver / IT

IT Specialist – Law Firm – #5129   Our client, a growing downtown law firm, is currently recruiting for an IT Specialist II with 3-5 years of tier II technical support in a law firm or professional services environment. This is a permanent and full-time position, hours will be Monday through Friday, 8:30am to 5:00pm.…

Read More

Billing Specialist – #5128

Job No. 5124 / Vancouver / Accounting

Billing Specialist – #5128   Our client, a growing downtown law firm, is looking for a Billing Specialist with at least 3 years of practical experience in a legal setting. This is a permanent and full-time position, hours will be Monday through Friday, 8.30am to 4.30pm. They offer a challenging and rewarding opportunity with a…

Read More

e-Discovery Manager – 16 month contract – #5127

Job No. 5127 / Vancouver / Paralegal

e-Discovery Manager   Our client, a highly respected downtown law firm, is seeking an eDiscovery Manager to join their team on a 16-month parental leave contract. This is a primarily in-office role with some flexibility for remote work. Reporting to the Director of HR & Operations, this role plays a key part in supporting complex…

Read More

Corporate Commercial LAA – Surrey – #5126

Job No. 5126 / Vancouver / LAA

Corporate Commercial LAA – Surrey We are currently seeking a full-time corporate commercial LAA with a minimum of 3 years of experience to support a busy solicitor’s practice. If you thrive in a fast-paced, high-energy environment and enjoy working collaboratively to get deals done, this could be the opportunity for you. In this role, you’ll…

Read More

Senior Litigation Paralegal Maternity Leave – (12-18 months contract) – #5124

Job No. 5124 / Vancouver / Paralegal

The Litigation Paralegal will join on a 12-to-18-month contract basis and is responsible for supporting the collections and foreclosure litigation group in all aspects of its busy practice. This includes file management, drafting documentation, preparing client correspondence, managing foreclosure matters and providing additional support as required. Primary Responsibilities • Manage foreclosure files including file initiation,…

Read More

Marketing & Business Development Coordinator – 5123

Job No. 5123 / Vancouver / Marketing

Marketing and Business Development Coordinator – Job 5123 Our client, a mid size, full-service and highly progressive law firm is in need of a new individual to join their marketing department. Role overview: The Marketing & Business Development Coordinator provides support to the Marketing & BD Department within a dynamic mid-size law firm environment. We…

Read More

Litigation LAA – Hybrid! – Job 5122

Job No. 5122 / Vancouver / LAA

Our client is one of Vancouver most established and respected law firms with offices in cities throughout the country. They are currently looking for an experienced Litigation LAA to join their team.   The successful candidate will be responsible for: Preparing and compiling legal documents from written and oral instructions and precedents, including basic pleadings,…

Read More

Litigation Associate(3-5 years’ experience) – Langley

Job No. 5121 / Langley / Lawyer

Litigation Associate (3-5 years’ experience) – #5121     Our Langley client, one of the Lower Mainlands most established law firms, is looking for an Associate to join their litigation group. You are a forward thinking and results-driven Associate with interest and relevant experience within general litigation, specifically in the areas of commercial litigation. The…

Read More

Senior Accounting Coordinator – Law Firm – #5120

Job No. 5118 / Vancouver / Accounting

We are seeking a detail-oriented Senior Accounting Coordinator to join our clients’ Accounting Department. Reporting to the Financial Controller, this role plays an important part in supporting the firm’s financial operations by actively managing accounts receivable, collections and supporting the accounting team’s day-to-day operations. The Primary Responsibilities are: Accounts Receivable & Collections  Proactively manage…

Read More

Where great talent
meets opportunity.

ViEW Job opportunities

Litigation LAA – 12 Month Maternity Leave

Job No. 5130 / LAA

Our client, a full-service downtown firm, is seeking an organized, conscientious and diligent individual who enjoys multi-tasking and takes pride in having a strong work ethic and being detail-oriented.  This is a full-time, 12 month maternity leave position with the possibility of an extension as a Litigation Legal Administrative Assistant, assisting, a senior partner and…

Read More

IT Specialist – Law Firm – #5129

Job No. 5127 / IT

IT Specialist – Law Firm – #5129   Our client, a growing downtown law firm, is currently recruiting for an IT Specialist II with 3-5 years of tier II technical support in a law firm or professional services environment. This is a permanent and full-time position, hours will be Monday through Friday, 8:30am to 5:00pm.…

Read More

Billing Specialist – #5128

Job No. 5124 / Accounting

Billing Specialist – #5128   Our client, a growing downtown law firm, is looking for a Billing Specialist with at least 3 years of practical experience in a legal setting. This is a permanent and full-time position, hours will be Monday through Friday, 8.30am to 4.30pm. They offer a challenging and rewarding opportunity with a…

Read More

e-Discovery Manager – 16 month contract – #5127

Job No. 5127 / Paralegal

e-Discovery Manager   Our client, a highly respected downtown law firm, is seeking an eDiscovery Manager to join their team on a 16-month parental leave contract. This is a primarily in-office role with some flexibility for remote work. Reporting to the Director of HR & Operations, this role plays a key part in supporting complex…

Read More

Corporate Commercial LAA – Surrey – #5126

Job No. 5126 / LAA

Corporate Commercial LAA – Surrey We are currently seeking a full-time corporate commercial LAA with a minimum of 3 years of experience to support a busy solicitor’s practice. If you thrive in a fast-paced, high-energy environment and enjoy working collaboratively to get deals done, this could be the opportunity for you. In this role, you’ll…

Read More

Senior Litigation Paralegal Maternity Leave – (12-18 months contract) – #5124

Job No. 5124 / Paralegal

The Litigation Paralegal will join on a 12-to-18-month contract basis and is responsible for supporting the collections and foreclosure litigation group in all aspects of its busy practice. This includes file management, drafting documentation, preparing client correspondence, managing foreclosure matters and providing additional support as required. Primary Responsibilities • Manage foreclosure files including file initiation,…

Read More

Marketing & Business Development Coordinator – 5123

Job No. 5123 / Marketing

Marketing and Business Development Coordinator – Job 5123 Our client, a mid size, full-service and highly progressive law firm is in need of a new individual to join their marketing department. Role overview: The Marketing & Business Development Coordinator provides support to the Marketing & BD Department within a dynamic mid-size law firm environment. We…

Read More

Litigation LAA – Hybrid! – Job 5122

Job No. 5122 / LAA

Our client is one of Vancouver most established and respected law firms with offices in cities throughout the country. They are currently looking for an experienced Litigation LAA to join their team.   The successful candidate will be responsible for: Preparing and compiling legal documents from written and oral instructions and precedents, including basic pleadings,…

Read More

Litigation Associate(3-5 years’ experience) – Langley

Job No. 5121 / Lawyer

Litigation Associate (3-5 years’ experience) – #5121     Our Langley client, one of the Lower Mainlands most established law firms, is looking for an Associate to join their litigation group. You are a forward thinking and results-driven Associate with interest and relevant experience within general litigation, specifically in the areas of commercial litigation. The…

Read More

Senior Accounting Coordinator – Law Firm – #5120

Job No. 5118 / Accounting

We are seeking a detail-oriented Senior Accounting Coordinator to join our clients’ Accounting Department. Reporting to the Financial Controller, this role plays an important part in supporting the firm’s financial operations by actively managing accounts receivable, collections and supporting the accounting team’s day-to-day operations. The Primary Responsibilities are: Accounts Receivable & Collections  Proactively manage…

Read More

Wills & Estates Paralegal – Surrey

Job No. 5116 / Paralegal

Wills & Estates Paralegal – Job #5116 Our client, one of Surrey’s most established and highly reputable law firms is looking for a top-notch Wills & Estates Paralegal. KEY RESPONSIBILITIES Wills, Trusts, and Estate Planning Draft and prepare Wills, Powers of Attorney, Representation Agreements, and family trusts in accordance with applicable legislation Draft and prepare…

Read More

EA/Legal Assistant – Downtown Law Firm

Job No. 5117 / LAA

EA/Legal Assistant – Job #5115 Our client, one of downtown’s most respected law firms, is looking for an EA/LAA to support senior level management as well as a corporate/real estate team. KEY RESPONSIBILITIES Provide comprehensive support to the firm’s senior level management team as well as the real estate practice group Manage confidential information with…

Read More

Estate & Corporate LAA

Job No. 5114 / LAA

Legal Administrative Assistant – Estate & Corporate A well-established, professional firm is seeking a highly organized and detail-oriented Legal Administrative Assistant to support a busy Estates and Corporate practice. This is an excellent opportunity for someone who enjoys managing complex files, working closely with clients, and playing a key role in a collaborative team environment.…

Read More

Conveyancing Paralegal

Job No. 5113 / Paralegal

Conveyancing Paralegal We are seeking an experienced Residential Conveyancing Paralegal to manage real estate files from start to finish in a busy, well-established practice. This role is focused exclusively on residential transactions. If you enjoy running organized, efficient files and keeping deals moving smoothly toward completion, this may be an excellent fit. Key Responsibilities You…

Read More

Senior Finance Leadership Role

Job No. 5201 / Accounting

Senior Finance Leadership Role – Job#5201 Role Overview Our client, a highly respected and very well-established law firm, is seeking an experienced finance leader to support the financial management, planning, and reporting functions of this growing law firm. This individual will play a key role in strengthening financial insight, supporting leadership decision-making, and ensuring sound…

Read More

Jr Corporate LAA/Float

Job No. 5204 / LAA

Our client, one of Vancouver’s highest rated law firms, is looking for a Corporate Legal Assistant to join our Corporate practice in Vancouver. This role is ideal for an assistant early in their legal career who is eager to deepen their corporate experience, gain exposure to a range of transactions, and grow within a collaborative,…

Read More

Corporate/Commercial Legal Assistant – Exceptional opportunity for growth!

Job No. 5045 / LAA

This is an exceptional opportunity to work for a medium sized downtown Vancouver law firm that is highly regarded for their professionalism and expertise. This position is for a Corporate Commercial LAA who is looking to settle into their role and make it his or her own. This position will give the successful applicant not…

Read More

Intermediate Corporate Paralegal – Not at a law firm, great opportunity for growth!

Job No. 5108 / Paralegal

A well-established, and growing advisory company is seeking a professional Intermediate Corporate Paralegal to join their team of professionals. The successful applicant will provide corporate compliance, regulatory, and securities services, to an array of companies. Job Responsibilities include but are not limited to the following areas: Prepare, draft and organize legal documents Manage case files…

Read More

Intermediate Corporate Paralegal – Vancouver

Job No. 5106 / Paralegal

Our client, a well-known and established law firm located in Vancouver, is looking for a motivated and dedicated individual to fill their newly available opportunity for an Intermediate Corporate Paralegal. The client has a stellar reputation for providing top-notch legal expertise and guidance to their diverse client base. Duties include, but are not limited to:…

Read More

Litigation Legal Assistant – Surrey

Job No. 5105 / LAA

Our client, a Surrey law firm, is seeking an energetic and motivated Litigation LAA to join their legal team. The ideal candidate will ideally have a background in commercial litigation and will be a self-starter who is willing to take ownership over their work. This is an excellent opportunity to join one of Surrey’s most…

Read More

Litigation Legal Assistant

Job No. 5101 / LAA

Our client, an innovative and well-respected, downtown legal firm, is looking for the perfect candidate to fill their Litigation LAA opportunity. You would be working with lawyers in a busy practice, so the ideal candidate must have a strong attention to detail and multitasking abilities. Job responsibilities include but aren’t limited to: Draft, edit and manage…

Read More

Marketing & Business Development Manager

Job No. 5100 / Marketing

Our client, a progressive downtown law firm, is looking for a Marketing & Business Development Manager. The client is looking for a conscientious, self-starting individual who is keen to work within a team in a progressive environment. Duties include, but are not limited to: Managing and drafting proposals and business development pitches Assisting lawyers with…

Read More

Family Law Associate

Job No. 5097 / Lawyer

Our client is searching for an outgoing and results-driven lawyer to join their seasoned team of professionals. This newly created role for an Associate is the perfect way to cement your career in a professional, team environment. You will be mentored by some of the best Partners and Senior Associates in the firm as well…

Read More

Corporate Secretary/Paralegal – Not at a law firm, Great Opportunity for Growth!

Job No. 5093 / Paralegal

A well-established, and growing advisory company is seeking a professional Corporate and Securities Paralegal to join their team of professionals. The successful applicant will provide corporate compliance, regulatory, and securities services, to an array of companies. Job Responsibilities include but are not limited to the following areas: Corporate Records management Regulatory filings and continuous disclosure…

Read More

Senior Corporate Paralegal – Langley

Job No. 5085 / Paralegal

Our client is seeking a Senior Corporate Paralegal to join their legal team. This is an excellent chance to work with a great group of lawyers in a friendly, down to earth, highly respected law firm located in the Fraser Valley. Our client offers its employees a strong emphasis on work-life balance, job satisfaction and…

Read More

Senior Estate Paralegal

Job No. 5086 / Paralegal

A well-known Vancouver law firm is recruiting for a Senior Estate Paralegal.  This is a fantastic opportunity to take your legal career to the next level.  Our client is known for providing expert legal advice and guidance to their diverse client base.  They also pride themselves on a great workplace culture and offer a very…

Read More

Senior Estate Litigation Paralegal

Job No. 5082 / Paralegal

Located downtown Vancouver our client is a well-respected Vancouver law firm, who is looking for an ambitious candidate to fill their newly available role for a Senior Estate Litigation Paralegal.  This is an ideal opportunity for someone to take their career to the next level by joining this exceptional organization. Job Responsibilities include but aren’t…

Read More

Senior Corporate Paralegal

Job No. 5070 / Paralegal

Our client, a law firm located in Vancouver, is looking for a motivated and dedicated individual to fill their newly available opportunity for a Senior Corporate Paralegal. The client has a stellar reputation for providing top-notch legal expertise and guidance to their diverse client base. Duties include, but are not limited to: Assist Lawyers with…

Read More

Litigation Legal Assistant

Job No. 5057 / LAA

Our client, a large, full-service law firm located in the heart of downtown Vancouver, is actively seeking motivated and professional Litigation Legal Administrative Assistant to join their team. The chosen candidate will join a firm that values its employees with a strong focus on work/life balance and a competitive salary and benefits package. Job responsibilities…

Read More

Commercial Real Estate Paralegal

Job No. 5054 / Paralegal

Our client, a law firm centrally located in Surrey, is seeking an energetic and motivated Commercial Real Estate Paralegal to join their legal team. This is an opportunity to join a busy team and expand your commercial real estate knowledge. Responsibilities include but aren’t limited to: Managing and organizing files Conduct searches and due diligence…

Read More

Corporate Services Manager – Department Head – “Greater Vancouver Region”

Job No. 5051 / LAA, Paralegal

Our client, a highly respected law firm in the Greater Vancouver region, is seeking a Corporate Services Manager to join their team and manage the department. The ideal candidate brings positive energy, strong attention to detail, and experience working in a professional services or legal environment. This role requires a strong understanding of workflow management,…

Read More

Legal Administrative Assistant

Job No. 5049 / LAA

Our client, a mid-size law firm in downtown Vancouver, is seeking a motivated and professional candidate for a Employment and Labour Legal Assistant position. This firm is known for their unparalleled passion for providing exceptional client service and dedication. Job responsibilities include but aren’t limited to: Calendar management and scheduling Draft, edit and manage legal…

Read More

Tax & Trust Planning LAA

Job No. 5045 / LAA

This is an exceptional opportunity to work for a medium sized downtown Vancouver law firm that is highly regarded for their professionalism and expertise. This position is for a Tax and Trust Planning LAA who is looking to settle into their role and make it his or her own. This position will give the successful…

Read More