1. What is a Business Analyst at CAMH?
The Business Analyst role at the Centre for Addiction and Mental Health (CAMH) is a pivotal position that bridges the gap between complex organizational needs and actionable operational solutions. As a world-leading mental health teaching hospital, CAMH relies on its analysts to translate high-level strategic goals into functional requirements that support patient care, research, and administrative efficiency. You are not just crunching numbers; you are facilitating the infrastructure that allows healthcare professionals to deliver life-changing services.
In this role, you will navigate a unique environment where technical precision meets a deeply human-centric mission. Whether you are managing grant-related financial statements or gathering requirements for mission-critical projects, your work directly influences the hospital's ability to operate effectively. You will be expected to balance technical rigor with the emotional intelligence required to collaborate with diverse, multidisciplinary teams across a large public institution.
