Our Team

In addition to providing primary care at Cascade Medical Centre, all of our physicians also provide inpatient care at Princeton General Hospital, cover ER shifts and provide long term care services at Ridgewood Lodge, our local residential care facility. Our physicians & NP’s also have a variety of administrative roles in addition to their clinical work.

Our GP's & NP's

Dr Samuels - Copy_edited.jpg
on maternity leave

Click the pictures above to read their Bios

Our Staff

Rachelle, Amy, Linda, Michelle are the medical office assistants (MOA’s) that keep the Cascade medical centre office running smoothly and efficiently for our GP’s and Nurse Practitioners. The role of a medical office assistant is varied and includes: answering phones and scheduling appointments in person or by phone for 5 practitioners, managing the practitioners schedules and keeping them on track, triaging incoming and outgoing correspondence, prepping rooms and patient vitals, maintaining patient charts, preparing chart releases and third party requests, answering and referring inquiries, maintaining office inventory, as well as liaising with specialist offices, and many other duties as required.


Rachelle: After retiring from Canadian Armed Forces with 10 years of service in the medical and administration field, I moved with my family to beautiful Tulameen BC in 2006 from Edmonton AB. I worked in Princeton at Vermilion Medical Centre until it closed in 2013 then joined the Cascade Medical Team. Rachelle holds the role of office manager of the clinic.


Michelle: Michelle joined the Cascade Medical team in 2013. Born and raised in Princeton, she furthered her education at Okanagan University College in Kelowna and worked in Healthcare Administration for over 7 years before returning to Princeton. In addition to her MOA role, Michelle is also the Locum Coordinator for Cascade Medical as well as Website Coordinator.


Linda: Linda joined the Cascade team in April 2015 leaving the coast for beautiful Princeton. She was trained and has worked in the Healthcare field as an MOA for 17+ years with an accounting background. In addition to her MOA role, Linda also does the accounting for Cascade and ER on call schedule.


Amy: Amy was born and raised in Princeton. She took her Medical Office Assistant course shortly after graduating from highschool and went on to work for Dr. Adams. After a few years working in Insurance Amy decided to continue working as an MOA and joined the Cascade Medical office.

Amy’s interests include Highland dance, snowmobiling, camping and spending time with family. Amy holds the role of Specialist consultant for the clinic.

LPN’s – Part of the Healthcare team

We would like to welcome our new LPN’s (Licensed Practical Nurses) to the healthcare team! The LPN’s will be working alongside our Physicians and Nurse Practitioners to assist them with important preventative health education that is often missed during routine appointments.


Preventative medicine takes a proactive approach to medical care and the goal is to promote health and wellness and prevent disease. This includes routine screening, immunizations and health education on a number of different topics and medical conditions.


Some of the information the LPN’s will be calling patients about may include:

  • Importance of pneumovax

  • Routine screening mammograms

  • Negative test results


Please join us in welcoming our LPN’s to the healthcare team!