Open Positions:
Interested in joining our Team?
Check out our open positions on INDEED and apply today!
Our Management
Meet our management team that works in many of the behind the scenes actions keeping our programs operating.

Shannon Forslund
Executive Director

Petra Kadrnozkova
Equine Manager

Jewels Maslin
Barn Supervisor
Our Therapists
Therapy partners can be seen on our On-Site Partners page.
Our Instructors

Ciana Dodgion
MSW, CTRI
Instructor

Tricia Plattner
CTRI
Instructor

Jamie Fletcher
CTRI In Training
Instructor

Megan Wing
CTRI
Instructor

Jewels Maslin
CTRI
Instructor
Our Job Coaches

Michael Martinez
Supported Employment Coordinator

Kyle Snoich
Job Coach

Sean Campbell
Job Coach

Jordan Dreier
Job Coach
Our Barn Hands
From custodial internships to specialized daily care of our animals, our Affinity Ranch teammates keep our place happy, kept and healthy for all guests, clients and animals.

Jewels Maslin
Barn Supervisor

Jamie Fletcher
Barn Attendant

Phil Auteri
Barn Attendant

Kyle Snoich
Barn Attendant

Sean Campbell
Barn Attendant

Ernest Ward
Barn Attendant
Our Business Team
Our Business team keeps all the background processes running - from coordinating volunteers to making sure the internet is up, they stay busy keeping the Ranch running.

Tiffany Galbato
Social Media / Grant Coordinator

Lynn Hoppe
IT Coordinator

Sharilyn Hanson
Receptionist

Kyle Snoich
Volunteer Coordinator

Glenn Hoppe
Networks Engineer

All Supported Employees
Supported Employee
Certifications:
-
AAT - Animal Assisted Therapist Certification
-
CTRI - Certified Therapeutic Riding Instructor
-
EMDR - Eye Movement Desensitization and Reprocessing
-
LAC - Licensed Addictions Counselor
-
LCSW - Licensed Clinical Social Worker
-
LPCC Licensed Professional Counselor Candidate
-
MSW - Master in Social Work
-
Psy.D - Licensed Clinical Psychologist
-
PT - Physical Therapist
-
SWC - Social Work Candidate

