Our Team

Rev. Francois Diouf, OSB, Ph.D.

President & Chief Clinical Officer

Marc Simpson, BSW, MSW, RSW

Clinical Director

Michael Sy, PhD, CPsych

Psychologist

Carol Cavaliere, MA, CPsych Assoc.

Psychologist

John O’Riordan, MB, BCh, MRCPsych, FRCPC

Psychiatrist

Esther Rapoport, PsyD

Primary Therapist

Marie Josée Akom SSCM, M.A., RP (Qualifying)

Registered Psychotherapist (Qualifying)

Febe Aguirre, MEd, CSD

Spiritual Director

Beverly O’Grady, MTS, DSD

Spiritual Director

Helen Hwang, RN

Nursing Team Leader

Carolyn Anderson, RN

Registered Nurse (Part Time)

Sue Morrison, RN

Registered Nurse (Part Time)

Fatemeh Bayat Hariri, RN

Registered Nurse (Part Time)

Danielle Strong, RN

Registered Nurse (Part Time)

Nadine Crescenzi, AOCAD, DCiiAT Art Psychotherapist CRPO-Qualifying

Art Psychotherapist and Therapeutic Somatic Fitness Practitioner

Amy Torch, RD CDE

Registered Dietitian

Linda Varnam

Mindful Movement

Karen Wangel, RSW

Psychodrama and Sociometry

Joseph Forhan, MBA, CPA

Chief Administrative Officer

Michelle Colangelo

Manager of Client Services and Coordinator of Human Resources

Susan Davy, CSJ

Communication and Outreach Officer

Melissa Himelfarb

Accounting Specialist

Christine Morra

Receptionist and Office Assistant

Janet Biasoni

Clinical Administrative Assistant

Kim Moncton

Clinical Administrative Assistant

Kevin Paine

Maintenance Supervisor

Lewis Jessen

Maintenance Worker

Sandra Holman

Facility Support

David Corke

Chef and Kitchen Supervisor

Robert Wilson

Weekend Chef

Joy Bailey

Weekend Chef

Jasmine Yehya

Kitchen Support

Catherine Thomson

Weekend Receptionist

Louise McCarthy

Weekend Receptionist

Aisha Qureshi

Weekend Receptionist

Clinical Associates

Philip Dodgson, Ph.D., R.Psych.

Trena Finnegan, DSD

Karen Kemp, M. Psych., C.Psych. Associate

Rev. Stephan Kappler, Psy.D., C. Psych., R.Psych.

Robert Mantell Ph.D., LP

David Purcell, Ph.D., LP

Mary Schuberg, Psy.D.

Shervin Zeinali, MA 

 

Clinical Staff

Christa Harvison, RN
Registered Nurse (Part Time)