Meccana Ali

Clinical Supervisor, Registered Social Worker & Psychotherapist (MSW & RSW)

Meccana Ali is the Clinical Supervisor at Ruh, bringing over a decade of clinical supervision experience in social work management with a focus on social justice and well-being.

Try Ruh Care