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

President

The man behind it all, Richard established R•JOHNSON Legal Recruitment in 2007 after working for 20 years within the legal recruitment industry at local, national, and international agencies. His vision for the agency began with his strong yet simple belief that applicants and clients should be seen and treated as equals in the placement process. “Each deserves the same respect and consideration.” This has been the guiding principle behind much of Richard’s success and long-held relationships. Since passing the daily operations of the firm over to Kimberly Macmillan, Director of Recruitment, in 2013, Richard has focused his efforts on marketing and branding.

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

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.

Insurance Law/Health Law Legal Assistant

Job No. 5020 / Vancouver / LAA

Working with an exceptionally talented, and dedicated team of individuals, this newly available role for a Legal Administrative Assistant is with one of Vancouver’s premier law firms. This position is great for an individual with passion and energy! Job Responsibilities: Scheduling trial, examination and expert appointments Drafting correspondence and basic pleadings Assisting with billings Liaising…

Read More

Paralegal – Debt Recovery

Job No. 5019 / Vancouver / Paralegal

Our client, a small, friendly firm in the heart of downtown Vancouver, is looking for an experienced Paralegal to add to their seasoned team of professionals. This newly created role is the perfect way to cement your career in a friendly, supportive firm.  This firm prides itself on their dedication and loyalty to their clients.…

Read More

Corporate/Commercial Legal Assistant – 20 Month Contract

Job No. 5018 / Vancouver / LAA

Our client, a prominent boutique law firm located in heart of downtown Vancouver, is looking for a detailed and organized candidate for their newly available Corporate Commercial LAA role. Responsibilities include but aren’t limited to: Assisting with routine transactional work and corporate/securities filings Drafting of correspondence and legal documents Assisting with due diligence searches Providing…

Read More

IP Services Assistant

Job No. 5017 / Vancouver / LAA

Our client, a mid-size downtown law firm, is looking for an ambitious candidate to fill their newly available opportunity for an IP Services Assistant. This is the perfect opportunity for someone who is looking to work within a team environment, providing administrative support to the intellectual property team. Duties include but are not limited to:…

Read More

Client Services/Host Clerk

Job No. 5015 / Vancouver / Administration

Hospitality/Boardroom Attendant Our client, a mid-size downtown law firm, is looking for an ambitious candidate to fill their newly available Hospitality/Boardroom Attendant opportunity. This is the perfect opportunity for someone who loves customer service and takes pride in making sure a client’s first impression is positive. Duties include but are not limited to: Assist with…

Read More

Office Services Clerk

Job No. 5014 / Vancouver / Administration

Our client, a mid-size downtown law firm, is looking for an ambitious candidate to fill their newly available Office Services position. This is the perfect opportunity for someone who is looking to get their foot in the door with an exceptional organization. Job responsibilities include but aren’t limited to: Scan and file documents Re-stock and…

Read More

Junior Legal Assistant – Great Opportunity at a Prestigious Vancouver Law Firm

Job No. 5012 / Vancouver / LAA

Our client, a highly esteemed Vancouver law firm, is actively seeking a professional Junior LAA to join their firm. This company employs some of the most dynamic, passionate and professional individuals you’ll ever meet; people who truly love what they do and care about the organization. Job responsibilities include but aren’t limited to: Drafting, editing…

Read More

Float LAA

Job No. 5007 / Vancouver / LAA

Our client, a large, full-service law firm located in the heart of downtown Vancouver, is actively seeking motivated and professional Float 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

Junior Corporate Records Clerk

Job No. 5006 / Richmond / LAA

Our client, an established and respected high-profile law firm in Richmond, is seeking a Junior Corporate Records Clerk to join their team. Centrally located close to transit, this law firm prides itself on its team of legal professionals and its dedication to clients. Job responsibilities include but aren’t limited to: Maintain records Prepare annual maintenance…

Read More

Estate Litigation Legal Assistant

Job No. 4920 / Surrey / LAA

Our client, a Surrey law firm, is seeking an energetic and motivated Estate Litigation LAA to join their legal team. The ideal candidate will ideally have a background in estates 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…

Read More

Where great talent
meets opportunity.

ViEW Job opportunities

Insurance Law/Health Law Legal Assistant

Job No. 5020 / LAA

Working with an exceptionally talented, and dedicated team of individuals, this newly available role for a Legal Administrative Assistant is with one of Vancouver’s premier law firms. This position is great for an individual with passion and energy! Job Responsibilities: Scheduling trial, examination and expert appointments Drafting correspondence and basic pleadings Assisting with billings Liaising…

Read More

Paralegal – Debt Recovery

Job No. 5019 / Paralegal

Our client, a small, friendly firm in the heart of downtown Vancouver, is looking for an experienced Paralegal to add to their seasoned team of professionals. This newly created role is the perfect way to cement your career in a friendly, supportive firm.  This firm prides itself on their dedication and loyalty to their clients.…

Read More

Corporate/Commercial Legal Assistant – 20 Month Contract

Job No. 5018 / LAA

Our client, a prominent boutique law firm located in heart of downtown Vancouver, is looking for a detailed and organized candidate for their newly available Corporate Commercial LAA role. Responsibilities include but aren’t limited to: Assisting with routine transactional work and corporate/securities filings Drafting of correspondence and legal documents Assisting with due diligence searches Providing…

Read More

IP Services Assistant

Job No. 5017 / LAA

Our client, a mid-size downtown law firm, is looking for an ambitious candidate to fill their newly available opportunity for an IP Services Assistant. This is the perfect opportunity for someone who is looking to work within a team environment, providing administrative support to the intellectual property team. Duties include but are not limited to:…

Read More

Client Services/Host Clerk

Job No. 5015 / Administration

Hospitality/Boardroom Attendant Our client, a mid-size downtown law firm, is looking for an ambitious candidate to fill their newly available Hospitality/Boardroom Attendant opportunity. This is the perfect opportunity for someone who loves customer service and takes pride in making sure a client’s first impression is positive. Duties include but are not limited to: Assist with…

Read More

Office Services Clerk

Job No. 5014 / Administration

Our client, a mid-size downtown law firm, is looking for an ambitious candidate to fill their newly available Office Services position. This is the perfect opportunity for someone who is looking to get their foot in the door with an exceptional organization. Job responsibilities include but aren’t limited to: Scan and file documents Re-stock and…

Read More

Junior Legal Assistant – Great Opportunity at a Prestigious Vancouver Law Firm

Job No. 5012 / LAA

Our client, a highly esteemed Vancouver law firm, is actively seeking a professional Junior LAA to join their firm. This company employs some of the most dynamic, passionate and professional individuals you’ll ever meet; people who truly love what they do and care about the organization. Job responsibilities include but aren’t limited to: Drafting, editing…

Read More

Float LAA

Job No. 5007 / LAA

Our client, a large, full-service law firm located in the heart of downtown Vancouver, is actively seeking motivated and professional Float 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

Junior Corporate Records Clerk

Job No. 5006 / LAA

Our client, an established and respected high-profile law firm in Richmond, is seeking a Junior Corporate Records Clerk to join their team. Centrally located close to transit, this law firm prides itself on its team of legal professionals and its dedication to clients. Job responsibilities include but aren’t limited to: Maintain records Prepare annual maintenance…

Read More

Estate Litigation Legal Assistant

Job No. 4920 / LAA

Our client, a Surrey law firm, is seeking an energetic and motivated Estate Litigation LAA to join their legal team. The ideal candidate will ideally have a background in estates 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…

Read More

In-House Corporate/Commercial Paralegal

Job No. 5004 / Paralegal

Our client, a well-established financial group, located in Vancouver, is looking for a motivated and dedicated individual to fill their newly available opportunity for a Corporate/Commercial Paralegal to assist with Corporate, Compliance and general legal matters. The client has a stellar reputation for providing top-notch expertise and guidance to their diverse client base. Duties include,…

Read More

Litigation Legal Assistant

Job No. 5000 / LAA

Our client, a boutique litigation firm located in Fraser Valley is actively seeking a Litigation LAA. This role calls for an individual who is keen to broaden their knowledge and experience base. You will join a great team of professionals and a great work environment. The lawyers in this group practice a variety of areas…

Read More

Corporate Commercial/Securities Legal Assistant

Job No. 4945 / LAA

Our client, a prominent law firm located in heart of downtown Vancouver, is looking for a detailed and organized candidate for their newly available Corporate Commercial/Securities Legal Assistant role. Responsibilities include but aren’t limited to: Assisting with routine transactional work and corporate/securities filings Drafting and revising of correspondence and legal documents Administration duties, including managing…

Read More

Litigation Paralegal

Job No. 4993 / Paralegal

Our client is searching for an established and outgoing Paralegal to join their seasoned team of professionals. The firm is known for having outstanding clientele, and a superior setting to work in. This firm is a well-known full-service boutique law firm who prides themselves on their dedication and loyalty to their clients. Job Responsibilities include…

Read More

Litigation Legal Assistant

Job No. 4999 / LAA

Our client, a mid-size law firm in downtown Vancouver, is seeking a motivated and professional candidate for a Employment/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 documents Assist…

Read More

Corporate LAA – Business Law

Job No. 4998 / LAA

Our client is seeking an intermediate Corporate LAA 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 local law firm located in downtown Vancouver. Our client offers its employees a strong emphasis on work-life balance, job satisfaction and…

Read More

Litigation Paralegal

Job No. 4993 / Paralegal

Our client is searching for an established and outgoing Paralegal to join their seasoned team of professionals. The firm is known for having outstanding clientele, and a superior setting to work in. This firm is a well-known full-service boutique law firm who prides themselves on their dedication and loyalty to their clients. Job Responsibilities include…

Read More

Lending Paralegal

Job No. 4990 / Paralegal

This opportunity for a Lending Paralegal is with a firm known for being a leader in the legal industry. The firm is known for their exceptional working environment and strong team atmosphere. Job Responsibilities include but aren’t limited to: Prepare and review legal documents relating to lending transactions Conduct due diligence searches Distribute funds and…

Read More

Annuities Clerk

Job No. 4990 / Accounting

Our client, a highly esteemed boutique law firm in the downtown core is actively seeking a professional and career-minded Annuities Clerk to join their firm. This firm is known for its friendly atmosphere and specializes in a specific area of law.  As the chosen candidate, you will possess in-depth knowledge of accounting standards, an eye…

Read More

Billing Specialist

Job No. 4988 / Accounting

Our client, a prominent and leading law firm located in Vancouver, is actively seeking an exceptional candidate to fill their newly created role of Billing Specialist. The client is looking for someone with a strong attention to detail, excellent interpersonal skills and a flair for numbers. This is an ideal opportunity for someone who is…

Read More

Corporate Commercial/Securities Legal Assistant

Job No. 4945 / LAA

Our client, a prominent law firm located in heart of downtown Vancouver, is looking for a detailed and organized candidate for their newly available Corporate Commercial/Securities Legal Assistant role. Responsibilities include but aren’t limited to: Assisting with routine transactional work and corporate/securities filings Drafting and revising of correspondence and legal documents Administration duties, including managing…

Read More