Our Team

The People Behind
Your Recovery

Our multidisciplinary team brings together expertise across physiotherapy, athletic therapy, and kinesiology — all working together to get you back to your best.

Physiotherapy

Apurva Upadhyay

Registered Physiotherapist

Alain Naggar

Resident Physiotherapist

Athletic Therapy

Hayden Lush

Certified Athletic Therapist

Sydney Sherwood

Certified Athletic Therapist

Kinesiologist

Troy Adams

Kinesiologist/Strength and Conditioning Coach

Richard Karikari

Kinesiologist/Strength and Conditioning Coach

Ready to start your recovery journey with our team?

BOOK NOW